java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AbstractInterpretationInline.xml -s ../../../trunk/examples/settings/ai/array-bench/reach_32bit_array_oct.epf -i ../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/PointerIncrement.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.24-fb97592 [2018-12-19 22:45:25,385 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-19 22:45:25,387 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-19 22:45:25,399 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-19 22:45:25,399 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-19 22:45:25,401 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-19 22:45:25,402 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-19 22:45:25,404 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-19 22:45:25,405 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-19 22:45:25,406 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-19 22:45:25,407 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-19 22:45:25,408 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-19 22:45:25,408 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-19 22:45:25,409 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-19 22:45:25,411 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-19 22:45:25,411 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-19 22:45:25,412 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-19 22:45:25,414 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-19 22:45:25,416 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-19 22:45:25,418 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-19 22:45:25,419 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-19 22:45:25,421 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-19 22:45:25,423 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-19 22:45:25,423 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-19 22:45:25,424 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-19 22:45:25,425 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-19 22:45:25,426 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-19 22:45:25,427 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-19 22:45:25,427 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-19 22:45:25,429 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-19 22:45:25,432 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-19 22:45:25,433 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-19 22:45:25,433 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-19 22:45:25,433 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-19 22:45:25,434 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-19 22:45:25,435 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-19 22:45:25,435 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/array-bench/reach_32bit_array_oct.epf [2018-12-19 22:45:25,461 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-19 22:45:25,461 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-19 22:45:25,463 INFO L131 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2018-12-19 22:45:25,463 INFO L133 SettingsManager]: * Show backtranslation warnings=false [2018-12-19 22:45:25,463 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-19 22:45:25,463 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-19 22:45:25,463 INFO L133 SettingsManager]: * Inline calls to unimplemented procedures=true [2018-12-19 22:45:25,464 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-19 22:45:25,464 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-19 22:45:25,464 INFO L133 SettingsManager]: * Underlying domain=OctagonDomain [2018-12-19 22:45:25,464 INFO L133 SettingsManager]: * Abstract domain=ArrayDomain [2018-12-19 22:45:25,464 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-19 22:45:25,464 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-19 22:45:25,465 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-19 22:45:25,466 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-19 22:45:25,466 INFO L133 SettingsManager]: * Use SBE=true [2018-12-19 22:45:25,466 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-19 22:45:25,466 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-19 22:45:25,466 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-19 22:45:25,468 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-19 22:45:25,468 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-19 22:45:25,468 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-19 22:45:25,469 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-19 22:45:25,469 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-19 22:45:25,469 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-19 22:45:25,469 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-19 22:45:25,469 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-19 22:45:25,470 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-19 22:45:25,470 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-19 22:45:25,470 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-19 22:45:25,470 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-19 22:45:25,471 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-19 22:45:25,471 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-19 22:45:25,471 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-19 22:45:25,471 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-19 22:45:25,472 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-19 22:45:25,472 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-19 22:45:25,472 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-19 22:45:25,472 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-12-19 22:45:25,526 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-19 22:45:25,538 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-19 22:45:25,541 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-19 22:45:25,543 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-12-19 22:45:25,543 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-12-19 22:45:25,544 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/PointerIncrement.bpl [2018-12-19 22:45:25,544 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/PointerIncrement.bpl' [2018-12-19 22:45:25,613 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-19 22:45:25,615 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-12-19 22:45:25,615 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-19 22:45:25,616 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-19 22:45:25,616 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-19 22:45:25,633 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,647 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,683 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-19 22:45:25,684 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-19 22:45:25,684 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-19 22:45:25,684 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-19 22:45:25,696 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,697 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,698 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,698 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,704 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,708 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,709 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... [2018-12-19 22:45:25,711 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-19 22:45:25,711 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-19 22:45:25,711 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-19 22:45:25,712 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-19 22:45:25,713 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:45:25" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-19 22:45:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-19 22:45:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-19 22:45:26,213 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-19 22:45:26,213 INFO L280 CfgBuilder]: Removed 9 assue(true) statements. [2018-12-19 22:45:26,214 INFO L202 PluginConnector]: Adding new model PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:45:26 BoogieIcfgContainer [2018-12-19 22:45:26,214 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-19 22:45:26,215 INFO L113 PluginConnector]: ------------------------Abstract Interpretation---------------------------- [2018-12-19 22:45:26,216 INFO L271 PluginConnector]: Initializing Abstract Interpretation... [2018-12-19 22:45:26,216 INFO L276 PluginConnector]: Abstract Interpretation initialized [2018-12-19 22:45:26,217 INFO L185 PluginConnector]: Executing the observer AbstractInterpretationRcfgObserver from plugin Abstract Interpretation for "PointerIncrement.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:45:26" (1/1) ... [2018-12-19 22:45:26,278 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-19 22:45:28,727 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:28,727 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:28,729 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:28,730 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:28,731 WARN L224 ngHoareTripleChecker]: Pre: {2147483629#(exists ((v_b_11_1 Int) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_v_28_1)) 404) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_v_28_1)) 396) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_v_28_1) (- 404)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_v_28_1) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_#NULL.offset| (- v_v_28_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (forall ((v_idx_192 Int) (v_idx_193 Int) (v_idx_194 Int)) (or (< v_idx_193 v_b_10_1) (<= v_b_11_1 v_idx_193) (and (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (select |c_#length| v_idx_193)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (select |c_#length| v_idx_193)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (select |c_#length| v_idx_193)) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- (select |c_#length| v_idx_193))) 400) (<= (- (- |c_#NULL.offset|) (- (select |c_#length| v_idx_193))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (select |c_#length| v_idx_193)) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (select |c_#length| v_idx_193)) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- (select |c_#length| v_idx_193))) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- (select |c_#length| v_idx_193))) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- (select |c_#length| v_idx_193))) 404) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (select |c_#length| v_idx_193)) (- 400)) (<= (- (select |c_#length| v_idx_193) (- (select |c_#length| v_idx_193))) 800) (<= (- (- |c_#NULL.base|) (select |c_#length| v_idx_193)) (- 400)) (<= (- |c_#NULL.offset| (select |c_#length| v_idx_193)) (- 400)) (<= (- |c_#NULL.offset| (- (select |c_#length| v_idx_193))) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (select |c_#length| v_idx_193)) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (select |c_#length| v_idx_193)) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| v_idx_193)) (- 400)) (<= (- (- |c_#NULL.base|) (- (select |c_#length| v_idx_193))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- (select |c_#length| v_idx_193))) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- (select |c_#length| v_idx_193))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- (select |c_#length| v_idx_193))) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- (select |c_#length| v_idx_193))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (select |c_#length| v_idx_193)) (- 404)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- (select |c_#length| v_idx_193))) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- (select |c_#length| v_idx_193))) 800) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- (select |c_#length| v_idx_193))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- (select |c_#length| v_idx_193))) 400) (<= (- |c_#NULL.base| (- (select |c_#length| v_idx_193))) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- (select |c_#length| v_idx_193))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (select |c_#length| v_idx_193)) (- 400)) (<= (- |c_#NULL.base| (select |c_#length| v_idx_193)) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (select |c_#length| v_idx_193)) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (select |c_#length| v_idx_193)) (- 400)) (<= (- (- |c_#NULL.offset|) (select |c_#length| v_idx_193)) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- (select |c_#length| v_idx_193))) 400) (<= (- (- (select |c_#length| v_idx_193)) (select |c_#length| v_idx_193)) (- 800)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (select |c_#length| v_idx_193)) (- 400))) (< v_idx_194 v_b_11_1) (<= v_b_10_1 v_idx_192))) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:28,735 WARN L228 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:45:28,736 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:45:28,738 WARN L230 ngHoareTripleChecker]: Post: {2147483628#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (forall ((v_idx_212 Int) (v_idx_207 Int) (v_idx_208 Int) (v_idx_206 Int) (v_idx_210 Int) (v_idx_211 Int)) (or (< v_idx_207 v_b_25_1) (< v_idx_212 v_b_27_1) (<= v_b_25_1 v_idx_206) (<= v_b_26_1 v_idx_207) (<= v_b_27_1 v_idx_211) (< v_idx_208 v_b_26_1) (< v_idx_211 v_b_24_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_211) v_idx_207))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_211) v_idx_207))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_211) v_idx_207)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_211) v_idx_207)) 0)) (<= v_b_24_1 v_idx_210))) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:28,738 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:28,741 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:28,741 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:31,289 WARN L270 ngHoareTripleChecker]: Pre: {2147483629#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (+ ULTIMATE.start_~malloc_~size ULTIMATE.start_main_~q~1.offset) 400) (<= ULTIMATE.start_~malloc_~size (+ |ULTIMATE.start_main_#t~malloc0.offset| 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= 0 |ULTIMATE.start_~malloc_#res.offset|) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= 0 (+ |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= 400 (+ ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |#NULL.base| |#NULL.offset|) (<= (+ ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= 0 (+ ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset)) (<= |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) (<= (+ |ULTIMATE.start_~malloc_#res.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= ULTIMATE.start_main_~q~1.offset |#NULL.offset|) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (+ |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (+ |#NULL.base| 4) |ULTIMATE.start_read~int_#sizeOfReadType|) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= 0 (+ |#NULL.base| ULTIMATE.start_main_~p~1.offset)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= 0 (+ |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|)) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (+ |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= 400 (+ |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= |ULTIMATE.start_read~int_#sizeOfReadType| (+ |ULTIMATE.start_read~int_#ptr.offset| 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= 0 (+ |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_main_~q~1.offset)) (<= 0 (+ |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|)) (<= 4 |ULTIMATE.start_read~int_#sizeOfReadType|) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= 400 (+ |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (+ |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (+ |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= |ULTIMATE.start_~malloc_#res.offset| 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (+ ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) 400) (<= (+ |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= 0 |#NULL.offset|) (<= (+ |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (+ |#NULL.base| 400) ULTIMATE.start_~malloc_~size) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= |ULTIMATE.start_read~int_#sizeOfReadType| 4) (<= 0 (+ |#NULL.offset| ULTIMATE.start_main_~p~1.offset)) (<= 0 (* 2 |ULTIMATE.start_read~int_#ptr.offset|)) (<= |ULTIMATE.start_read~int_#ptr.offset| |#NULL.offset|) (<= |ULTIMATE.start_main_#t~malloc0.offset| |#NULL.offset|) (<= 0 |ULTIMATE.start_read~int_#ptr.offset|) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (* 2 ULTIMATE.start_main_~q~1.offset) 0) (<= 0 ULTIMATE.start_main_~q~1.offset) (<= 0 (+ |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset)) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_main_~q~1.offset) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= |#NULL.base| 0) (<= (* 2 |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= 400 ULTIMATE.start_~malloc_~size) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= ULTIMATE.start_~malloc_~size (+ |ULTIMATE.start_read~int_#sizeOfReadType| 396)) (<= |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (+ |#NULL.offset| 400) ULTIMATE.start_~malloc_~size) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= |ULTIMATE.start_read~int_#ptr.offset| 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| |#NULL.base|) 4) (<= (+ |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) (<= |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_main_~p~1.offset) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (* 2 ULTIMATE.start_main_~p~1.offset) 0) (<= (* 2 |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (+ |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= 4 (+ |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_main_~p~1.offset)) (<= |ULTIMATE.start_main_#t~malloc0.offset| |#NULL.base|) (<= 400 (+ |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size)) (<= 404 (+ |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size)) (<= |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_main_~q~1.offset) (<= (* 2 |ULTIMATE.start_~malloc_#res.offset|) 0) (<= 0 (* 2 ULTIMATE.start_main_~p~1.offset)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= |ULTIMATE.start_read~int_#sizeOfReadType| (+ |#NULL.offset| 4)) (<= 4 (+ |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_main_#t~malloc0.offset|)) (<= 0 (+ |ULTIMATE.start_~malloc_#res.offset| |ULTIMATE.start_main_#t~malloc0.offset|)) (<= (+ |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (+ |ULTIMATE.start_~malloc_#res.offset| 4) |ULTIMATE.start_read~int_#sizeOfReadType|) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_main_#t~malloc0.offset|) (<= (+ |#NULL.base| ULTIMATE.start_~malloc_~size) 400) (<= (+ |#NULL.offset| 4) |ULTIMATE.start_read~int_#sizeOfReadType|) (<= 800 (* 2 ULTIMATE.start_~malloc_~size)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= 0 (+ |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|)) (<= (+ |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= 0 (+ |#NULL.base| |#NULL.offset|)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= |#NULL.offset| 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (+ |ULTIMATE.start_main_#t~malloc0.offset| 400) ULTIMATE.start_~malloc_~size) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= ULTIMATE.start_main_~p~1.offset |#NULL.offset|) (<= |ULTIMATE.start_~malloc_#res.offset| |#NULL.offset|) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| |#NULL.offset|) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (+ ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) 400) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_main_#t~malloc0.offset|) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) 404) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (+ |ULTIMATE.start_~malloc_#res.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (exists ((v_b_11_1 Int) (v_b_10_1 Int)) (and (forall ((v_idx_193 Int)) (or (<= v_b_11_1 v_idx_193) (< v_idx_193 v_b_10_1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (select |#length| v_idx_193)) (- 404)))) (forall ((v_prenex_35 Int)) (or (<= v_b_11_1 v_prenex_35) (<= (- ULTIMATE.start_main_~p~1.offset (- (select |#length| v_prenex_35))) 400) (< v_prenex_35 v_b_10_1))) (forall ((v_prenex_15 Int)) (or (<= (- ULTIMATE.start_main_~q~1.offset (select |#length| v_prenex_15)) (- 400)) (<= v_b_11_1 v_prenex_15) (< v_prenex_15 v_b_10_1))) (forall ((v_prenex_32 Int)) (or (<= v_b_11_1 v_prenex_32) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (select |#length| v_prenex_32)) (- 400)) (< v_prenex_32 v_b_10_1))) (forall ((v_prenex_34 Int)) (or (<= v_b_11_1 v_prenex_34) (< v_prenex_34 v_b_10_1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (select |#length| v_prenex_34)) (- 400)))) (forall ((v_prenex_21 Int)) (or (<= v_b_11_1 v_prenex_21) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- (select |#length| v_prenex_21))) 400) (< v_prenex_21 v_b_10_1))) (forall ((v_prenex_2 Int)) (or (<= v_b_11_1 v_prenex_2) (< v_prenex_2 v_b_10_1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (select |#length| v_prenex_2)) (- 400)))) (forall ((v_prenex_27 Int)) (or (<= v_b_11_1 v_prenex_27) (<= (- |#NULL.offset| (- (select |#length| v_prenex_27))) 400) (< v_prenex_27 v_b_10_1))) (forall ((v_prenex_11 Int)) (or (< v_prenex_11 v_b_10_1) (<= v_b_11_1 v_prenex_11) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- (select |#length| v_prenex_11))) 400))) (forall ((v_prenex_7 Int)) (or (< v_prenex_7 v_b_10_1) (<= v_b_11_1 v_prenex_7) (<= (- |#NULL.base| (- (select |#length| v_prenex_7))) 400))) (forall ((v_prenex_16 Int)) (or (< v_prenex_16 v_b_10_1) (<= (- |#NULL.offset| (select |#length| v_prenex_16)) (- 400)) (<= v_b_11_1 v_prenex_16))) (forall ((v_prenex_31 Int)) (or (< v_prenex_31 v_b_10_1) (<= v_b_11_1 v_prenex_31) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- (select |#length| v_prenex_31))) 400))) (forall ((v_prenex_29 Int)) (or (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (select |#length| v_prenex_29)) (- 400)) (< v_prenex_29 v_b_10_1) (<= v_b_11_1 v_prenex_29))) (forall ((v_prenex_26 Int)) (or (<= (- ULTIMATE.start_main_~q~1.offset (- (select |#length| v_prenex_26))) 400) (< v_prenex_26 v_b_10_1) (<= v_b_11_1 v_prenex_26))) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (forall ((v_prenex_23 Int)) (or (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- (select |#length| v_prenex_23))) 404) (< v_prenex_23 v_b_10_1) (<= v_b_11_1 v_prenex_23))) (forall ((v_prenex_37 Int)) (or (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (select |#length| v_prenex_37)) (- 396)) (<= v_b_11_1 v_prenex_37) (< v_prenex_37 v_b_10_1))) (forall ((v_prenex_4 Int)) (or (< v_prenex_4 v_b_10_1) (<= v_b_11_1 v_prenex_4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- (select |#length| v_prenex_4))) 400))) (forall ((v_prenex_8 Int)) (or (< v_prenex_8 v_b_10_1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- (select |#length| v_prenex_8))) 400) (<= v_b_11_1 v_prenex_8))) (forall ((v_prenex_6 Int)) (or (<= v_b_11_1 v_prenex_6) (<= (- (- |#NULL.base|) (select |#length| v_prenex_6)) (- 400)) (< v_prenex_6 v_b_10_1))) (forall ((v_prenex_14 Int)) (or (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (select |#length| v_prenex_14)) (- 400)) (< v_prenex_14 v_b_10_1) (<= v_b_11_1 v_prenex_14))) (forall ((v_prenex_36 Int)) (or (< v_prenex_36 v_b_10_1) (<= (- (select |#length| v_prenex_36) (- (select |#length| v_prenex_36))) 800) (<= v_b_11_1 v_prenex_36))) (forall ((v_prenex_28 Int)) (or (<= (- (- ULTIMATE.start_~malloc_~size) (- (select |#length| v_prenex_28))) 0) (< v_prenex_28 v_b_10_1) (<= v_b_11_1 v_prenex_28))) (forall ((v_prenex_17 Int)) (or (<= (- |#NULL.base| (select |#length| v_prenex_17)) (- 400)) (<= v_b_11_1 v_prenex_17) (< v_prenex_17 v_b_10_1))) (forall ((v_prenex_25 Int)) (or (<= v_b_11_1 v_prenex_25) (<= (- ULTIMATE.start_~malloc_~size (select |#length| v_prenex_25)) 0) (< v_prenex_25 v_b_10_1))) (forall ((v_prenex_20 Int)) (or (<= v_b_11_1 v_prenex_20) (< v_prenex_20 v_b_10_1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- (select |#length| v_prenex_20))) 400))) (forall ((v_prenex_12 Int)) (or (<= (- (- |#NULL.offset|) (select |#length| v_prenex_12)) (- 400)) (<= v_b_11_1 v_prenex_12) (< v_prenex_12 v_b_10_1))) (forall ((v_prenex_5 Int)) (or (< v_prenex_5 v_b_10_1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (select |#length| v_prenex_5)) (- 400)) (<= v_b_11_1 v_prenex_5))) (forall ((v_prenex_24 Int)) (or (<= v_b_11_1 v_prenex_24) (<= (- (- |#NULL.base|) (- (select |#length| v_prenex_24))) 400) (< v_prenex_24 v_b_10_1))) (forall ((v_prenex_19 Int)) (or (<= v_b_11_1 v_prenex_19) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- (select |#length| v_prenex_19))) 400) (< v_prenex_19 v_b_10_1))) (forall ((v_prenex_9 Int)) (or (< v_prenex_9 v_b_10_1) (<= v_b_11_1 v_prenex_9) (<= (- (- |#NULL.offset|) (- (select |#length| v_prenex_9))) 400))) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (forall ((v_prenex_33 Int)) (or (<= (- (- ULTIMATE.start_main_~p~1.offset) (- (select |#length| v_prenex_33))) 400) (< v_prenex_33 v_b_10_1) (<= v_b_11_1 v_prenex_33))) (forall ((v_prenex_3 Int)) (or (<= v_b_11_1 v_prenex_3) (< v_prenex_3 v_b_10_1) (<= (- (- (select |#length| v_prenex_3)) (select |#length| v_prenex_3)) (- 800)))) (forall ((v_prenex_1 Int)) (or (< v_prenex_1 v_b_10_1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (select |#length| v_prenex_1)) (- 400)) (<= v_b_11_1 v_prenex_1))) (forall ((v_prenex_18 Int)) (or (<= (- (- ULTIMATE.start_~malloc_~size) (select |#length| v_prenex_18)) (- 800)) (< v_prenex_18 v_b_10_1) (<= v_b_11_1 v_prenex_18))) (forall ((v_prenex_22 Int)) (or (<= (- ULTIMATE.start_main_~p~1.offset (select |#length| v_prenex_22)) (- 400)) (<= v_b_11_1 v_prenex_22) (< v_prenex_22 v_b_10_1))) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (forall ((v_prenex_13 Int)) (or (<= (- ULTIMATE.start_~malloc_~size (- (select |#length| v_prenex_13))) 800) (<= v_b_11_1 v_prenex_13) (< v_prenex_13 v_b_10_1))) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (forall ((v_prenex_10 Int)) (or (<= v_b_11_1 v_prenex_10) (< v_prenex_10 v_b_10_1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (select |#length| v_prenex_10)) (- 400)))) (forall ((v_prenex_30 Int)) (or (< v_prenex_30 v_b_10_1) (<= v_b_11_1 v_prenex_30) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- (select |#length| v_prenex_30))) 396))) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= 0 (+ |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_main_~p~1.offset)) (<= ULTIMATE.start_main_~q~1.offset ULTIMATE.start_main_~p~1.offset) (<= (+ |#NULL.offset| ULTIMATE.start_~malloc_~size) 400) (<= ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= 4 (+ |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_main_~q~1.offset)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (+ |ULTIMATE.start_read~int_#ptr.offset| 4) |ULTIMATE.start_read~int_#sizeOfReadType|) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (+ |ULTIMATE.start_main_#t~malloc0.offset| 4) |ULTIMATE.start_read~int_#sizeOfReadType|) (<= |ULTIMATE.start_read~int_#ptr.offset| |#NULL.base|) (<= ULTIMATE.start_main_~p~1.offset 0) (<= ULTIMATE.start_~malloc_~size 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= ULTIMATE.start_~malloc_~size (+ ULTIMATE.start_main_~p~1.offset 400)) (<= |ULTIMATE.start_~malloc_#res.offset| |ULTIMATE.start_main_#t~malloc0.offset|) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) (<= 0 |#NULL.base|) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= 0 (* 2 |ULTIMATE.start_~malloc_#res.offset|)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= 0 (+ |#NULL.base| ULTIMATE.start_main_~q~1.offset)) (<= ULTIMATE.start_~malloc_~size (+ ULTIMATE.start_main_~q~1.offset 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= 4 (+ |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_read~int_#ptr.offset|)) (<= |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) (<= |#NULL.base| ULTIMATE.start_main_~p~1.offset) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (+ |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= 0 (+ |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|)) (<= ULTIMATE.start_~malloc_~size (+ |#NULL.offset| 400)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= 0 (* 2 |#NULL.offset|)) (<= (* 2 |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= 0 (* 2 ULTIMATE.start_main_~q~1.offset)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= |ULTIMATE.start_main_#t~malloc0.offset| 0) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= ULTIMATE.start_main_~q~1.offset 0) (<= 0 ULTIMATE.start_main_~p~1.offset) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_main_~p~1.offset) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= 0 (+ |ULTIMATE.start_~malloc_#res.offset| |ULTIMATE.start_read~int_#ptr.offset|)) (<= 400 (+ |#NULL.offset| ULTIMATE.start_~malloc_~size)) (<= 0 (+ ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|)) (<= 400 (+ ULTIMATE.start_~malloc_~size ULTIMATE.start_main_~q~1.offset)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (+ |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (+ ULTIMATE.start_main_~q~1.offset 400) ULTIMATE.start_~malloc_~size) (<= ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= 0 (+ ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_main_#t~malloc0.offset|)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (+ ULTIMATE.start_main_~q~1.offset 4) |ULTIMATE.start_read~int_#sizeOfReadType|) (<= |ULTIMATE.start_read~int_#sizeOfReadType| (+ |#NULL.base| 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (+ |#NULL.offset| |#NULL.base|) 0) (<= ULTIMATE.start_~malloc_~size (+ |ULTIMATE.start_~malloc_#res.offset| 400)) (<= |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| 396) ULTIMATE.start_~malloc_~size) (<= (+ ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= ULTIMATE.start_main_~q~1.offset |#NULL.base|) (<= 0 (+ |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= |#NULL.offset| ULTIMATE.start_main_~p~1.offset) (<= 0 (+ |#NULL.offset| |#NULL.base|)) (<= ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= |#NULL.offset| |#NULL.base|) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= 8 (* 2 |ULTIMATE.start_read~int_#sizeOfReadType|)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= |ULTIMATE.start_~malloc_#res.offset| |ULTIMATE.start_read~int_#ptr.offset|) (<= 4 (+ |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|)) (<= 0 (+ |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_main_~q~1.offset)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= 0 (+ |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= ULTIMATE.start_~malloc_~size (+ |ULTIMATE.start_read~int_#ptr.offset| 400)) (<= |#NULL.base| ULTIMATE.start_main_~q~1.offset) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= 400 (+ ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size)) (<= (+ |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) 400) (<= (+ ULTIMATE.start_main_~p~1.offset 400) ULTIMATE.start_~malloc_~size) (<= (+ ULTIMATE.start_main_~p~1.offset 4) |ULTIMATE.start_read~int_#sizeOfReadType|) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= 0 (+ |#NULL.offset| ULTIMATE.start_main_~q~1.offset)) (<= (+ |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) 400) (<= ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_main_#t~malloc0.offset|) (<= 400 (+ |#NULL.base| ULTIMATE.start_~malloc_~size)) (<= (+ |ULTIMATE.start_read~int_#ptr.offset| 400) ULTIMATE.start_~malloc_~size) (<= ULTIMATE.start_~malloc_~size (+ |#NULL.base| 400)) (<= 0 (* 2 |ULTIMATE.start_main_#t~malloc0.offset|)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (* 2 ULTIMATE.start_~malloc_~size) 800) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (+ |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= |ULTIMATE.start_~malloc_#res.offset| |#NULL.base|) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_main_#t~malloc0.offset|) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= |ULTIMATE.start_read~int_#sizeOfReadType| (+ ULTIMATE.start_main_~p~1.offset 4)) (<= 0 (* 2 |#NULL.base|)) (<= |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_main_~q~1.offset) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (+ |ULTIMATE.start_~malloc_#res.offset| 400) ULTIMATE.start_~malloc_~size) (<= |ULTIMATE.start_read~int_#sizeOfReadType| (+ |ULTIMATE.start_~malloc_#res.offset| 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (<= |ULTIMATE.start_read~int_#sizeOfReadType| (+ ULTIMATE.start_main_~q~1.offset 4)) (<= 0 |ULTIMATE.start_main_#t~malloc0.offset|) (<= |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) |ULTIMATE.start_main_#t~short2| (<= |ULTIMATE.start_read~int_#sizeOfReadType| (+ |ULTIMATE.start_main_#t~malloc0.offset| 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (* 2 |#NULL.base|) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (+ |#NULL.base| |#NULL.offset|) 0) (<= (+ |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_main_~p~1.offset) 4) (<= (+ ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (+ |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (+ |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (+ |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= 4 (+ |ULTIMATE.start_read~int_#sizeOfReadType| |#NULL.base|)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) (<= ULTIMATE.start_main_~p~1.offset |#NULL.base|) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= 4 (+ |ULTIMATE.start_read~int_#sizeOfReadType| |#NULL.offset|)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (+ |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= 0 (+ |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (* 2 |#NULL.offset|) 0))} [2018-12-19 22:45:31,290 WARN L274 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:45:31,291 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:45:32,590 WARN L276 ngHoareTripleChecker]: Post: {2147483628#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (forall ((v_idx_207 Int) (v_idx_211 Int)) (or (< v_idx_207 v_b_25_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_211) v_idx_207))) 0) (<= v_b_26_1 v_idx_207) (<= v_b_27_1 v_idx_211) (< v_idx_211 v_b_24_1))) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (forall ((v_prenex_38 Int) (v_prenex_39 Int)) (or (< v_prenex_38 v_b_25_1) (<= v_b_27_1 v_prenex_39) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_prenex_39) v_prenex_38)) 0) (<= v_b_26_1 v_prenex_38) (< v_prenex_39 v_b_24_1))) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (forall ((v_prenex_41 Int) (v_prenex_40 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_41) v_prenex_40)) 0) (< v_prenex_41 v_b_24_1) (<= v_b_26_1 v_prenex_40) (<= v_b_27_1 v_prenex_41) (< v_prenex_40 v_b_25_1))) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (forall ((v_prenex_43 Int) (v_prenex_42 Int)) (or (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_prenex_43) v_prenex_42))) 0) (< v_prenex_42 v_b_25_1) (< v_prenex_43 v_b_24_1) (<= v_b_27_1 v_prenex_43) (<= v_b_26_1 v_prenex_42))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:32,672 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:32,672 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:32,673 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:32,673 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:32,674 WARN L224 ngHoareTripleChecker]: Pre: {2147483627#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (forall ((v_idx_225 Int) (v_idx_226 Int) (v_idx_223 Int) (v_idx_227 Int) (v_idx_221 Int) (v_idx_222 Int)) (or (< v_idx_223 v_b_26_1) (<= v_b_26_1 v_idx_222) (< v_idx_226 v_b_24_1) (< v_idx_227 v_b_27_1) (< v_idx_222 v_b_25_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_226) v_idx_222))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_226) v_idx_222))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_226) v_idx_222)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_226) v_idx_222)) 0)) (<= v_b_27_1 v_idx_226) (<= v_b_25_1 v_idx_221) (<= v_b_24_1 v_idx_225))) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:32,674 WARN L228 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:45:32,674 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:45:32,675 WARN L230 ngHoareTripleChecker]: Post: {2147483626#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (forall ((v_idx_236 Int) (v_idx_237 Int) (v_idx_238 Int) (v_idx_240 Int) (v_idx_241 Int) (v_idx_242 Int)) (or (< v_idx_237 v_b_25_1) (<= v_b_26_1 v_idx_237) (< v_idx_242 v_b_27_1) (<= v_b_25_1 v_idx_236) (<= v_b_27_1 v_idx_241) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_241) v_idx_237))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_241) v_idx_237)) 0)) (< v_idx_241 v_b_24_1) (<= v_b_24_1 v_idx_240) (< v_idx_238 v_b_26_1))) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:32,675 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:32,676 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:32,676 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:33,762 WARN L270 ngHoareTripleChecker]: Pre: {2147483627#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (forall ((v_prenex_47 Int) (v_prenex_46 Int)) (or (<= v_b_26_1 v_prenex_47) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_46) v_prenex_47)) 0) (< v_prenex_46 v_b_24_1) (< v_prenex_47 v_b_25_1) (<= v_b_27_1 v_prenex_46))) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (forall ((v_idx_226 Int) (v_idx_222 Int)) (or (< v_idx_226 v_b_24_1) (<= v_b_26_1 v_idx_222) (< v_idx_222 v_b_25_1) (<= v_b_27_1 v_idx_226) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_226) v_idx_222))) 0))) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (forall ((v_prenex_49 Int) (v_prenex_48 Int)) (or (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_48) v_prenex_49))) 0) (< v_prenex_49 v_b_25_1) (< v_prenex_48 v_b_24_1) (<= v_b_27_1 v_prenex_48) (<= v_b_26_1 v_prenex_49))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (forall ((v_prenex_45 Int) (v_prenex_44 Int)) (or (<= v_b_27_1 v_prenex_44) (<= v_b_26_1 v_prenex_45) (< v_prenex_44 v_b_24_1) (< v_prenex_45 v_b_25_1) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_prenex_44) v_prenex_45)) 0))) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:33,763 WARN L274 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:45:33,763 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:45:34,903 WARN L276 ngHoareTripleChecker]: Post: {2147483626#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (forall ((v_idx_237 Int) (v_idx_241 Int)) (or (< v_idx_237 v_b_25_1) (<= v_b_26_1 v_idx_237) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_241) v_idx_237)) 0) (<= v_b_27_1 v_idx_241) (< v_idx_241 v_b_24_1))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (forall ((v_prenex_51 Int) (v_prenex_50 Int)) (or (< v_prenex_51 v_b_24_1) (<= v_b_27_1 v_prenex_51) (< v_prenex_50 v_b_25_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_51) v_prenex_50))) 0) (<= v_b_26_1 v_prenex_50))) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:35,162 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:35,163 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:35,163 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:35,163 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:35,164 WARN L224 ngHoareTripleChecker]: Pre: {2147483625#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (forall ((v_idx_256 Int) (v_idx_257 Int) (v_idx_251 Int) (v_idx_255 Int) (v_idx_252 Int) (v_idx_253 Int)) (or (<= v_b_25_1 v_idx_251) (<= v_b_26_1 v_idx_252) (<= v_b_24_1 v_idx_255) (< v_idx_252 v_b_25_1) (< v_idx_256 v_b_24_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_256) v_idx_252))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_256) v_idx_252))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_256) v_idx_252)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_256) v_idx_252)) 0)) (<= v_b_27_1 v_idx_256) (< v_idx_257 v_b_27_1) (< v_idx_253 v_b_26_1))) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:35,164 WARN L228 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:45:35,164 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:45:35,165 WARN L230 ngHoareTripleChecker]: Post: {2147483624#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_267 Int) (v_idx_268 Int) (v_idx_272 Int) (v_idx_270 Int) (v_idx_271 Int) (v_idx_266 Int)) (or (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_271) v_idx_267))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_271) v_idx_267)) 0)) (<= v_b_26_1 v_idx_267) (< v_idx_267 v_b_25_1) (< v_idx_272 v_b_27_1) (< v_idx_268 v_b_26_1) (< v_idx_271 v_b_24_1) (<= v_b_25_1 v_idx_266) (<= v_b_24_1 v_idx_270) (<= v_b_27_1 v_idx_271))) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 4) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) 3) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 5) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0)))} [2018-12-19 22:45:35,165 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:35,166 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:35,166 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:36,024 WARN L270 ngHoareTripleChecker]: Pre: {2147483625#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (forall ((v_prenex_56 Int) (v_prenex_57 Int)) (or (<= v_b_27_1 v_prenex_56) (< v_prenex_56 v_b_24_1) (< v_prenex_57 v_b_25_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_56) v_prenex_57))) 0) (<= v_b_26_1 v_prenex_57))) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (forall ((v_prenex_55 Int) (v_prenex_54 Int)) (or (< v_prenex_54 v_b_24_1) (< v_prenex_55 v_b_25_1) (<= v_b_27_1 v_prenex_54) (<= v_b_26_1 v_prenex_55) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_prenex_54) v_prenex_55))) 0))) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (forall ((v_idx_256 Int) (v_idx_252 Int)) (or (<= v_b_26_1 v_idx_252) (< v_idx_252 v_b_25_1) (< v_idx_256 v_b_24_1) (<= v_b_27_1 v_idx_256) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_256) v_idx_252)) 0))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (forall ((v_prenex_52 Int) (v_prenex_53 Int)) (or (<= v_b_26_1 v_prenex_53) (<= v_b_27_1 v_prenex_52) (< v_prenex_53 v_b_25_1) (< v_prenex_52 v_b_24_1) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_prenex_52) v_prenex_53)) 0))) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:36,024 WARN L274 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:45:36,025 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:45:36,842 WARN L276 ngHoareTripleChecker]: Post: {2147483624#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (forall ((v_prenex_59 Int) (v_prenex_58 Int)) (or (<= v_b_27_1 v_prenex_59) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_59) v_prenex_58))) 0) (< v_prenex_58 v_b_25_1) (<= v_b_26_1 v_prenex_58) (< v_prenex_59 v_b_24_1))) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) (- 4)) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (forall ((v_idx_267 Int) (v_idx_271 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_271) v_idx_267)) 0) (<= v_b_26_1 v_idx_267) (< v_idx_267 v_b_25_1) (< v_idx_271 v_b_24_1) (<= v_b_27_1 v_idx_271))) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 5)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) 3) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) (- 3)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 4) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 5))) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))} [2018-12-19 22:45:37,896 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:37,897 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:37,897 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:37,897 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:37,897 WARN L224 ngHoareTripleChecker]: Pre: {2147483623#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (forall ((v_idx_283 Int) (v_idx_281 Int) (v_idx_282 Int) (v_idx_287 Int) (v_idx_285 Int) (v_idx_286 Int)) (or (< v_idx_286 v_b_24_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_286) v_idx_282))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_286) v_idx_282)) 0)) (< v_idx_282 v_b_25_1) (< v_idx_283 v_b_26_1) (<= v_b_27_1 v_idx_286) (<= v_b_24_1 v_idx_285) (<= v_b_25_1 v_idx_281) (< v_idx_287 v_b_27_1) (<= v_b_26_1 v_idx_282))) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:37,898 WARN L228 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:45:37,898 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:45:37,898 WARN L230 ngHoareTripleChecker]: Post: {2147483622#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (forall ((v_idx_302 Int) (v_idx_300 Int) (v_idx_301 Int) (v_idx_298 Int) (v_idx_296 Int) (v_idx_297 Int)) (or (<= v_b_27_1 v_idx_301) (< v_idx_301 v_b_24_1) (< v_idx_297 v_b_25_1) (< v_idx_298 v_b_26_1) (<= v_b_24_1 v_idx_300) (< v_idx_302 v_b_27_1) (<= v_b_26_1 v_idx_297) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_301) v_idx_297))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_301) v_idx_297)) 0)) (<= v_b_25_1 v_idx_296))) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- c_ULTIMATE.start_main_main v_b_25_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:37,899 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:37,900 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:37,900 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:38,650 WARN L270 ngHoareTripleChecker]: Pre: {2147483623#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (forall ((v_idx_282 Int) (v_idx_286 Int)) (or (< v_idx_286 v_b_24_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_286) v_idx_282))) 0) (< v_idx_282 v_b_25_1) (<= v_b_27_1 v_idx_286) (<= v_b_26_1 v_idx_282))) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (forall ((v_prenex_61 Int) (v_prenex_60 Int)) (or (<= v_b_27_1 v_prenex_61) (< v_prenex_61 v_b_24_1) (<= v_b_26_1 v_prenex_60) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_61) v_prenex_60)) 0) (< v_prenex_60 v_b_25_1))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:38,650 WARN L274 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:45:38,650 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:45:39,374 WARN L276 ngHoareTripleChecker]: Post: {2147483622#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_26_1)) 1) (forall ((v_idx_301 Int) (v_idx_297 Int)) (or (<= v_b_27_1 v_idx_301) (< v_idx_301 v_b_24_1) (< v_idx_297 v_b_25_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_301) v_idx_297)) 0) (<= v_b_26_1 v_idx_297))) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (forall ((v_prenex_63 Int) (v_prenex_62 Int)) (or (<= v_b_27_1 v_prenex_62) (< v_prenex_62 v_b_24_1) (< v_prenex_63 v_b_25_1) (<= v_b_26_1 v_prenex_63) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_62) v_prenex_63))) 0))) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- ULTIMATE.start_main_main v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- (- ULTIMATE.start_main_main) (- v_b_25_1)) 0))) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:40,989 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:40,990 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:40,990 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:40,990 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:40,991 WARN L224 ngHoareTripleChecker]: Pre: {2147483621#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (forall ((v_idx_325 Int) (v_idx_329 Int) (v_idx_326 Int) (v_idx_327 Int) (v_idx_331 Int) (v_idx_330 Int)) (or (<= v_b_26_1 v_idx_326) (<= v_b_27_1 v_idx_330) (< v_idx_326 v_b_25_1) (< v_idx_327 v_b_26_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_330) v_idx_326))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_330) v_idx_326)) 0)) (< v_idx_330 v_b_24_1) (< v_idx_331 v_b_27_1) (<= v_b_25_1 v_idx_325) (<= v_b_24_1 v_idx_329))) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 4) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) 3) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 5) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0))) (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_b_11_1 Int) (v_v_22_1 Bool) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_10_1) (- v_b_6_1)) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_10_1 v_b_7_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_11_1) (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_11_1) (- v_b_6_1)) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- |c_#NULL.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- v_v_28_1)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_313 Int) (v_idx_311 Int) (v_idx_312 Int) (v_idx_306 Int) (v_idx_307 Int) (v_idx_308 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (select |c_#length| v_idx_312)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (select |c_#length| v_idx_312)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (select |c_#length| v_idx_312)) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- (select |c_#length| v_idx_312))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (select |c_#length| v_idx_312)) (- 800)) (<= (- (- |c_#NULL.offset|) (- (select |c_#length| v_idx_312))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- (select |c_#length| v_idx_312))) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- (select |c_#length| v_idx_312))) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (select |c_#length| v_idx_312)) (- 400)) (<= (- (select |c_#length| v_idx_312) (- (select |c_#length| v_idx_312))) 800) (<= (- |c_#NULL.offset| (select |c_#length| v_idx_312)) (- 400)) (<= (- (- |c_#NULL.base|) (select |c_#length| v_idx_312)) (- 400)) (<= (- |c_#NULL.offset| (- (select |c_#length| v_idx_312))) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (select |c_#length| v_idx_312)) (- 400)) (<= (- (- |c_#NULL.base|) (- (select |c_#length| v_idx_312))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- (select |c_#length| v_idx_312))) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- (select |c_#length| v_idx_312))) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- (select |c_#length| v_idx_312))) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- (select |c_#length| v_idx_312))) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- (select |c_#length| v_idx_312))) 800) (<= (- |c_#NULL.base| (- (select |c_#length| v_idx_312))) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- (select |c_#length| v_idx_312))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (select |c_#length| v_idx_312)) (- 400)) (<= (- |c_#NULL.base| (select |c_#length| v_idx_312)) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (select |c_#length| v_idx_312)) (- 400)) (<= (- (- |c_#NULL.offset|) (select |c_#length| v_idx_312)) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (select |c_#length| v_idx_312)) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- (select |c_#length| v_idx_312))) 400) (select |c_#valid| v_idx_307) (<= (- (- (select |c_#length| v_idx_312)) (select |c_#length| v_idx_312)) (- 800)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (select |c_#length| v_idx_312)) (- 400))) (< v_idx_308 v_b_7_1) (<= v_b_7_1 v_idx_307) (<= v_b_11_1 v_idx_312) (< v_idx_313 v_b_11_1) (<= v_b_6_1 v_idx_306) (< v_idx_307 v_b_6_1) (<= v_b_10_1 v_idx_311) (< v_idx_312 v_b_10_1))) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- v_b_11_1 v_b_7_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- |c_#NULL.base| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- v_b_10_1 v_b_6_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_7_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_11_1 v_b_6_1) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- (- |c_#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- (- v_b_10_1) (- v_b_7_1)) 1) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_v_28_1) (- 400)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_6_1) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_6_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_7_1) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- |c_#NULL.base| v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) v_v_22_1 (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:45:40,993 WARN L228 ngHoareTripleChecker]: Action: main_#t~short2 := main_~q~1.offset < main_~p~1.offset + 400; [2018-12-19 22:45:40,993 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (or (and (not (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400))) (not |c_ULTIMATE.start_main_#t~short2_primed|)) (and |c_ULTIMATE.start_main_#t~short2_primed| (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400)))) [2018-12-19 22:45:40,994 WARN L230 ngHoareTripleChecker]: Post: {2147483620#(or (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_b_11_1 Int) (v_v_22_1 Bool) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_10_1) (- v_b_6_1)) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_10_1 v_b_7_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_11_1) (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_11_1) (- v_b_6_1)) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- |c_#NULL.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- v_v_28_1)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- v_b_11_1 v_b_7_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- |c_#NULL.base| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- v_b_10_1 v_b_6_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (forall ((v_idx_335 Int) (v_idx_336 Int) (v_idx_337 Int) (v_idx_342 Int) (v_idx_340 Int) (v_idx_341 Int)) (or (< v_idx_336 v_b_6_1) (<= v_b_10_1 v_idx_340) (< v_idx_341 v_b_10_1) (<= v_b_11_1 v_idx_341) (< v_idx_337 v_b_7_1) (< v_idx_342 v_b_11_1) (<= v_b_7_1 v_idx_336) (and (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (select |c_#length| v_idx_341)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (select |c_#length| v_idx_341)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (select |c_#length| v_idx_341)) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- (select |c_#length| v_idx_341))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (select |c_#length| v_idx_341)) (- 800)) (<= (- (- |c_#NULL.offset|) (- (select |c_#length| v_idx_341))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- (select |c_#length| v_idx_341))) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- (select |c_#length| v_idx_341))) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (select |c_#length| v_idx_341)) (- 400)) (<= (- (select |c_#length| v_idx_341) (- (select |c_#length| v_idx_341))) 800) (<= (- |c_#NULL.offset| (select |c_#length| v_idx_341)) (- 400)) (<= (- (- |c_#NULL.base|) (select |c_#length| v_idx_341)) (- 400)) (<= (- |c_#NULL.offset| (- (select |c_#length| v_idx_341))) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (select |c_#length| v_idx_341)) (- 400)) (<= (- (- |c_#NULL.base|) (- (select |c_#length| v_idx_341))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- (select |c_#length| v_idx_341))) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- (select |c_#length| v_idx_341))) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- (select |c_#length| v_idx_341))) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- (select |c_#length| v_idx_341))) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- (select |c_#length| v_idx_341))) 800) (<= (- |c_#NULL.base| (- (select |c_#length| v_idx_341))) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- (select |c_#length| v_idx_341))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (select |c_#length| v_idx_341)) (- 400)) (<= (- |c_#NULL.base| (select |c_#length| v_idx_341)) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (select |c_#length| v_idx_341)) (- 400)) (<= (- (- |c_#NULL.offset|) (select |c_#length| v_idx_341)) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (select |c_#length| v_idx_341)) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- (select |c_#length| v_idx_341))) 400) (select |c_#valid| v_idx_336) (<= (- (- (select |c_#length| v_idx_341)) (select |c_#length| v_idx_341)) (- 800)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (select |c_#length| v_idx_341)) (- 400))) (<= v_b_6_1 v_idx_335))) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_7_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_11_1 v_b_6_1) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- (- |c_#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- (- v_b_10_1) (- v_b_7_1)) 1) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_v_28_1) (- 400)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_6_1) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_6_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_7_1) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- |c_#NULL.base| v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) v_v_22_1 (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_358 Int) (v_idx_355 Int) (v_idx_356 Int) (v_idx_359 Int) (v_idx_360 Int) (v_idx_354 Int)) (or (< v_idx_359 v_b_24_1) (<= v_b_24_1 v_idx_358) (< v_idx_356 v_b_26_1) (< v_idx_360 v_b_27_1) (<= v_b_25_1 v_idx_354) (<= v_b_26_1 v_idx_355) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_359) v_idx_355))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_359) v_idx_355)) 0)) (<= v_b_27_1 v_idx_359) (< v_idx_355 v_b_25_1))) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 4) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) 3) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 5) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0))))} [2018-12-19 22:45:40,995 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:40,996 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:40,996 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:41,117 WARN L181 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 811 [2018-12-19 22:45:41,118 WARN L270 ngHoareTripleChecker]: Pre: {2147483621#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (forall ((v_idx_325 Int) (v_idx_329 Int) (v_idx_326 Int) (v_idx_327 Int) (v_idx_331 Int) (v_idx_330 Int)) (or (<= v_b_26_1 v_idx_326) (<= v_b_27_1 v_idx_330) (< v_idx_326 v_b_25_1) (< v_idx_327 v_b_26_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_330) v_idx_326))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_330) v_idx_326)) 0)) (< v_idx_330 v_b_24_1) (< v_idx_331 v_b_27_1) (<= v_b_25_1 v_idx_325) (<= v_b_24_1 v_idx_329))) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 4) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) 3) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 5) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))) (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_b_11_1 Int) (v_v_22_1 Bool) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_10_1) (- v_b_6_1)) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_10_1 v_b_7_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_11_1) (- v_b_7_1)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- v_b_11_1) (- v_b_6_1)) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- |#NULL.offset| v_v_28_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- v_v_28_1)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_313 Int) (v_idx_311 Int) (v_idx_312 Int) (v_idx_306 Int) (v_idx_307 Int) (v_idx_308 Int)) (or (and (<= (- (- ULTIMATE.start_main_~q~1.offset) (select |#length| v_idx_312)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (select |#length| v_idx_312)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (select |#length| v_idx_312)) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- (select |#length| v_idx_312))) 400) (<= (- (- ULTIMATE.start_~malloc_~size) (select |#length| v_idx_312)) (- 800)) (<= (- (- |#NULL.offset|) (- (select |#length| v_idx_312))) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- (select |#length| v_idx_312))) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- (select |#length| v_idx_312))) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (select |#length| v_idx_312)) (- 400)) (<= (- (select |#length| v_idx_312) (- (select |#length| v_idx_312))) 800) (<= (- |#NULL.offset| (select |#length| v_idx_312)) (- 400)) (<= (- (- |#NULL.base|) (select |#length| v_idx_312)) (- 400)) (<= (- |#NULL.offset| (- (select |#length| v_idx_312))) 400) (<= (- ULTIMATE.start_main_~q~1.offset (select |#length| v_idx_312)) (- 400)) (<= (- (- |#NULL.base|) (- (select |#length| v_idx_312))) 400) (<= (- (- ULTIMATE.start_~malloc_~size) (- (select |#length| v_idx_312))) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- (select |#length| v_idx_312))) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- (select |#length| v_idx_312))) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- (select |#length| v_idx_312))) 400) (<= (- ULTIMATE.start_~malloc_~size (- (select |#length| v_idx_312))) 800) (<= (- |#NULL.base| (- (select |#length| v_idx_312))) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- (select |#length| v_idx_312))) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (select |#length| v_idx_312)) (- 400)) (<= (- |#NULL.base| (select |#length| v_idx_312)) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (select |#length| v_idx_312)) (- 400)) (<= (- (- |#NULL.offset|) (select |#length| v_idx_312)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (select |#length| v_idx_312)) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- (select |#length| v_idx_312))) 400) (select |#valid| v_idx_307) (<= (- (- (select |#length| v_idx_312)) (select |#length| v_idx_312)) (- 800)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (select |#length| v_idx_312)) (- 400))) (< v_idx_308 v_b_7_1) (<= v_b_7_1 v_idx_307) (<= v_b_11_1 v_idx_312) (< v_idx_313 v_b_11_1) (<= v_b_6_1 v_idx_306) (< v_idx_307 v_b_6_1) (<= v_b_10_1 v_idx_311) (< v_idx_312 v_b_10_1))) (<= (- ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- v_b_11_1 v_b_7_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- |#NULL.base| (- v_v_28_1)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- v_b_10_1 v_b_6_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_7_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_11_1 v_b_6_1) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_v_28_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- (- |#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- (- v_b_10_1) (- v_b_7_1)) 1) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_v_28_1) (- 400)) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_6_1) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_6_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_7_1) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- |#NULL.base| v_v_28_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) v_v_22_1 (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:45:41,118 WARN L274 ngHoareTripleChecker]: Action: main_#t~short2 := main_~q~1.offset < main_~p~1.offset + 400; [2018-12-19 22:45:41,118 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (or (and (not (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400))) (not |c_ULTIMATE.start_main_#t~short2_primed|)) (and |c_ULTIMATE.start_main_#t~short2_primed| (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400)))) [2018-12-19 22:45:41,220 WARN L181 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 812 [2018-12-19 22:45:41,221 WARN L276 ngHoareTripleChecker]: Post: {2147483620#(or (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_b_11_1 Int) (v_v_22_1 Bool) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_10_1) (- v_b_6_1)) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_10_1 v_b_7_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_11_1) (- v_b_7_1)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- v_b_11_1) (- v_b_6_1)) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- |#NULL.offset| v_v_28_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- v_v_28_1)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- v_b_11_1 v_b_7_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- |#NULL.base| (- v_v_28_1)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- v_b_10_1 v_b_6_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (forall ((v_idx_335 Int) (v_idx_336 Int) (v_idx_337 Int) (v_idx_342 Int) (v_idx_340 Int) (v_idx_341 Int)) (or (< v_idx_336 v_b_6_1) (<= v_b_10_1 v_idx_340) (< v_idx_341 v_b_10_1) (<= v_b_11_1 v_idx_341) (< v_idx_337 v_b_7_1) (< v_idx_342 v_b_11_1) (<= v_b_7_1 v_idx_336) (and (<= (- (- ULTIMATE.start_main_~q~1.offset) (select |#length| v_idx_341)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (select |#length| v_idx_341)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (select |#length| v_idx_341)) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- (select |#length| v_idx_341))) 400) (<= (- (- ULTIMATE.start_~malloc_~size) (select |#length| v_idx_341)) (- 800)) (<= (- (- |#NULL.offset|) (- (select |#length| v_idx_341))) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- (select |#length| v_idx_341))) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- (select |#length| v_idx_341))) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (select |#length| v_idx_341)) (- 400)) (<= (- (select |#length| v_idx_341) (- (select |#length| v_idx_341))) 800) (<= (- |#NULL.offset| (select |#length| v_idx_341)) (- 400)) (<= (- (- |#NULL.base|) (select |#length| v_idx_341)) (- 400)) (<= (- |#NULL.offset| (- (select |#length| v_idx_341))) 400) (<= (- ULTIMATE.start_main_~q~1.offset (select |#length| v_idx_341)) (- 400)) (<= (- (- |#NULL.base|) (- (select |#length| v_idx_341))) 400) (<= (- (- ULTIMATE.start_~malloc_~size) (- (select |#length| v_idx_341))) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- (select |#length| v_idx_341))) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- (select |#length| v_idx_341))) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- (select |#length| v_idx_341))) 400) (<= (- ULTIMATE.start_~malloc_~size (- (select |#length| v_idx_341))) 800) (<= (- |#NULL.base| (- (select |#length| v_idx_341))) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- (select |#length| v_idx_341))) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (select |#length| v_idx_341)) (- 400)) (<= (- |#NULL.base| (select |#length| v_idx_341)) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (select |#length| v_idx_341)) (- 400)) (<= (- (- |#NULL.offset|) (select |#length| v_idx_341)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (select |#length| v_idx_341)) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- (select |#length| v_idx_341))) 400) (select |#valid| v_idx_336) (<= (- (- (select |#length| v_idx_341)) (select |#length| v_idx_341)) (- 800)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (select |#length| v_idx_341)) (- 400))) (<= v_b_6_1 v_idx_335))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_7_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_11_1 v_b_6_1) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_v_28_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- (- |#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- (- v_b_10_1) (- v_b_7_1)) 1) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_v_28_1) (- 400)) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_6_1) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_6_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.base| v_b_7_1) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- |#NULL.base| v_v_28_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) v_v_22_1 (<= (- (- |ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_358 Int) (v_idx_355 Int) (v_idx_356 Int) (v_idx_359 Int) (v_idx_360 Int) (v_idx_354 Int)) (or (< v_idx_359 v_b_24_1) (<= v_b_24_1 v_idx_358) (< v_idx_356 v_b_26_1) (< v_idx_360 v_b_27_1) (<= v_b_25_1 v_idx_354) (<= v_b_26_1 v_idx_355) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_359) v_idx_355))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_359) v_idx_355)) 0)) (<= v_b_27_1 v_idx_359) (< v_idx_355 v_b_25_1))) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 4) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) 3) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 5) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))))} [2018-12-19 22:45:51,853 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:51,853 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:51,854 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:51,854 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:51,855 WARN L224 ngHoareTripleChecker]: Pre: {2147483617#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_402 Int) (v_idx_399 Int) (v_idx_400 Int) (v_idx_403 Int) (v_idx_404 Int) (v_idx_398 Int)) (or (<= v_b_24_1 v_idx_402) (< v_idx_403 v_b_24_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_403) v_idx_399))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_403) v_idx_399)) 0)) (< v_idx_399 v_b_25_1) (<= v_b_25_1 v_idx_398) (<= v_b_26_1 v_idx_399) (<= v_b_27_1 v_idx_403) (< v_idx_404 v_b_27_1) (< v_idx_400 v_b_26_1))) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- c_ULTIMATE.start_main_main v_b_25_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:51,855 WARN L228 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:45:51,855 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:45:51,856 WARN L230 ngHoareTripleChecker]: Post: {2147483616#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_413 Int) (v_idx_417 Int) (v_idx_414 Int) (v_idx_415 Int) (v_idx_418 Int) (v_idx_419 Int)) (or (<= v_b_26_1 v_idx_414) (<= v_b_24_1 v_idx_417) (< v_idx_418 v_b_24_1) (< v_idx_419 v_b_27_1) (<= v_b_25_1 v_idx_413) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_418) v_idx_414))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_418) v_idx_414)) 0)) (< v_idx_414 v_b_25_1) (< v_idx_415 v_b_26_1) (<= v_b_27_1 v_idx_418))) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- c_ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:51,856 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:51,857 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:51,857 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:52,677 WARN L270 ngHoareTripleChecker]: Pre: {2147483617#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (forall ((v_idx_399 Int) (v_idx_403 Int)) (or (< v_idx_403 v_b_24_1) (< v_idx_399 v_b_25_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_403) v_idx_399)) 0) (<= v_b_26_1 v_idx_399) (<= v_b_27_1 v_idx_403))) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (forall ((v_prenex_65 Int) (v_prenex_64 Int)) (or (< v_prenex_65 v_b_24_1) (<= v_b_26_1 v_prenex_64) (< v_prenex_64 v_b_25_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_65) v_prenex_64))) 0) (<= v_b_27_1 v_prenex_65))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- ULTIMATE.start_main_main v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- (- ULTIMATE.start_main_main) (- v_b_25_1)) 0))) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:52,678 WARN L274 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:45:52,678 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:45:53,746 WARN L276 ngHoareTripleChecker]: Post: {2147483616#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (forall ((v_idx_414 Int) (v_idx_418 Int)) (or (<= v_b_26_1 v_idx_414) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_418) v_idx_414)) 0) (< v_idx_418 v_b_24_1) (< v_idx_414 v_b_25_1) (<= v_b_27_1 v_idx_418))) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (forall ((v_prenex_67 Int) (v_prenex_66 Int)) (or (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_66) v_prenex_67))) 0) (<= v_b_26_1 v_prenex_67) (< v_prenex_66 v_b_24_1) (< v_prenex_67 v_b_25_1) (<= v_b_27_1 v_prenex_66))) (<= (- ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:54,828 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:54,828 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:54,828 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:54,828 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:54,829 WARN L224 ngHoareTripleChecker]: Pre: {2147483611#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- c_ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (forall ((v_idx_456 Int) (v_idx_457 Int) (v_idx_458 Int) (v_idx_460 Int) (v_idx_461 Int) (v_idx_462 Int)) (or (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_461) v_idx_457))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_461) v_idx_457)) 0)) (< v_idx_461 v_b_24_1) (<= v_b_25_1 v_idx_456) (< v_idx_462 v_b_27_1) (< v_idx_458 v_b_26_1) (<= v_b_24_1 v_idx_460) (<= v_b_27_1 v_idx_461) (<= v_b_26_1 v_idx_457) (< v_idx_457 v_b_25_1))) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:54,829 WARN L228 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:45:54,829 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:45:54,830 WARN L230 ngHoareTripleChecker]: Post: {2147483610#(exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (forall ((v_idx_476 Int) (v_idx_477 Int) (v_idx_471 Int) (v_idx_475 Int) (v_idx_472 Int) (v_idx_473 Int)) (or (< v_idx_472 v_b_25_1) (< v_idx_477 v_b_27_1) (< v_idx_473 v_b_26_1) (< v_idx_476 v_b_24_1) (<= v_b_26_1 v_idx_472) (<= v_b_27_1 v_idx_476) (<= v_b_25_1 v_idx_471) (<= v_b_24_1 v_idx_475) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_476) v_idx_472))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_476) v_idx_472)) 0)))) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- c_ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:45:54,830 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:54,831 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:54,831 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:55,860 WARN L270 ngHoareTripleChecker]: Pre: {2147483611#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (forall ((v_idx_457 Int) (v_idx_461 Int)) (or (< v_idx_461 v_b_24_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_461) v_idx_457))) 0) (<= v_b_27_1 v_idx_461) (<= v_b_26_1 v_idx_457) (< v_idx_457 v_b_25_1))) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- |#NULL.base| v_b_26_1) (- 1)) (forall ((v_prenex_69 Int) (v_prenex_68 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_69) v_prenex_68)) 0) (<= v_b_27_1 v_prenex_69) (< v_prenex_69 v_b_24_1) (< v_prenex_68 v_b_25_1) (<= v_b_26_1 v_prenex_68))) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:45:55,861 WARN L274 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:45:55,861 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:45:57,089 WARN L276 ngHoareTripleChecker]: Post: {2147483610#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int)) (and (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (forall ((v_idx_476 Int) (v_idx_472 Int)) (or (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_476) v_idx_472))) 0) (< v_idx_472 v_b_25_1) (< v_idx_476 v_b_24_1) (<= v_b_27_1 v_idx_476) (<= v_b_26_1 v_idx_472))) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_26_1) (- 1)) (forall ((v_prenex_70 Int) (v_prenex_71 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_70) v_prenex_71)) 0) (<= v_b_27_1 v_prenex_70) (<= v_b_26_1 v_prenex_71) (< v_prenex_71 v_b_25_1) (< v_prenex_70 v_b_24_1))) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3))) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:46:01,897 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:01,898 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:01,898 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:01,898 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:01,899 WARN L224 ngHoareTripleChecker]: Pre: {2147483603#(or (exists ((v_b_11_1 Int) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_v_28_1)) 404) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_526 Int) (v_idx_524 Int) (v_idx_525 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (select |c_#length| v_idx_525)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (select |c_#length| v_idx_525)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (select |c_#length| v_idx_525)) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- (select |c_#length| v_idx_525))) 400) (<= (- (- |c_#NULL.offset|) (- (select |c_#length| v_idx_525))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (select |c_#length| v_idx_525)) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (select |c_#length| v_idx_525)) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- (select |c_#length| v_idx_525))) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- (select |c_#length| v_idx_525))) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- (select |c_#length| v_idx_525))) 404) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (select |c_#length| v_idx_525)) (- 400)) (<= (- (select |c_#length| v_idx_525) (- (select |c_#length| v_idx_525))) 800) (<= (- (- |c_#NULL.base|) (select |c_#length| v_idx_525)) (- 400)) (<= (- |c_#NULL.offset| (select |c_#length| v_idx_525)) (- 400)) (<= (- |c_#NULL.offset| (- (select |c_#length| v_idx_525))) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (select |c_#length| v_idx_525)) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (select |c_#length| v_idx_525)) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| v_idx_525)) (- 400)) (<= (- (- |c_#NULL.base|) (- (select |c_#length| v_idx_525))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- (select |c_#length| v_idx_525))) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- (select |c_#length| v_idx_525))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- (select |c_#length| v_idx_525))) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- (select |c_#length| v_idx_525))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (select |c_#length| v_idx_525)) (- 404)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- (select |c_#length| v_idx_525))) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- (select |c_#length| v_idx_525))) 800) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- (select |c_#length| v_idx_525))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- (select |c_#length| v_idx_525))) 400) (<= (- |c_#NULL.base| (- (select |c_#length| v_idx_525))) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- (select |c_#length| v_idx_525))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (select |c_#length| v_idx_525)) (- 400)) (<= (- |c_#NULL.base| (select |c_#length| v_idx_525)) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (select |c_#length| v_idx_525)) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (select |c_#length| v_idx_525)) (- 400)) (<= (- (- |c_#NULL.offset|) (select |c_#length| v_idx_525)) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- (select |c_#length| v_idx_525))) 400) (<= (- (- (select |c_#length| v_idx_525)) (select |c_#length| v_idx_525)) (- 800)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (select |c_#length| v_idx_525)) (- 400))) (<= v_b_11_1 v_idx_525) (< v_idx_525 v_b_10_1) (<= v_b_10_1 v_idx_524) (< v_idx_526 v_b_11_1))) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_v_28_1)) 396) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_v_28_1) (- 404)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_v_28_1) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_#NULL.offset| (- v_v_28_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4)))} [2018-12-19 22:46:01,899 WARN L228 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:46:01,899 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:46:01,900 WARN L230 ngHoareTripleChecker]: Post: {2147483602#(exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_633_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_633_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (forall ((v_idx_544 Int) (v_idx_533 Int) (v_idx_534 Int) (v_idx_542 Int) (v_idx_543 Int) (v_idx_535 Int)) (or (< v_idx_544 v_b_67_1) (< v_idx_535 v_b_66_1) (<= v_b_67_1 v_idx_543) (<= v_b_64_1 v_idx_542) (< v_idx_543 v_b_64_1) (<= v_b_65_1 v_idx_533) (<= v_b_66_1 v_idx_534) (and (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_543) v_idx_534)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_543) v_idx_534))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_543) v_idx_534))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_543) v_idx_534)) 0)) (< v_idx_534 v_b_65_1))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:46:01,900 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:01,901 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:01,902 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:03,231 WARN L181 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 580 DAG size of output: 50 [2018-12-19 22:46:03,232 WARN L270 ngHoareTripleChecker]: Pre: {2147483603#(and (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4))} [2018-12-19 22:46:03,232 WARN L274 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:46:03,232 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:46:04,502 WARN L276 ngHoareTripleChecker]: Post: {2147483602#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (forall ((v_prenex_73 Int) (v_prenex_72 Int)) (or (<= v_b_66_1 v_prenex_72) (< v_prenex_72 v_b_65_1) (<= v_b_67_1 v_prenex_73) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_73) v_prenex_72)) 0) (< v_prenex_73 v_b_64_1))) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (forall ((v_idx_534 Int) (v_idx_543 Int)) (or (<= v_b_67_1 v_idx_543) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_543) v_idx_534)) 0) (< v_idx_543 v_b_64_1) (<= v_b_66_1 v_idx_534) (< v_idx_534 v_b_65_1))) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (forall ((v_prenex_74 Int) (v_prenex_75 Int)) (or (<= v_b_67_1 v_prenex_75) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_75) v_prenex_74))) 0) (<= v_b_66_1 v_prenex_74) (< v_prenex_74 v_b_65_1) (< v_prenex_75 v_b_64_1))) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (forall ((v_prenex_77 Int) (v_prenex_76 Int)) (or (< v_prenex_76 v_b_65_1) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_prenex_77) v_prenex_76))) 0) (< v_prenex_77 v_b_64_1) (<= v_b_66_1 v_prenex_76) (<= v_b_67_1 v_prenex_77))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4))) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:46:06,587 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:06,588 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:06,588 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:06,588 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:06,589 WARN L224 ngHoareTripleChecker]: Pre: {2147483601#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_633_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_633_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (forall ((v_idx_564 Int) (v_idx_565 Int) (v_idx_573 Int) (v_idx_563 Int) (v_idx_574 Int) (v_idx_572 Int)) (or (<= v_b_65_1 v_idx_563) (< v_idx_573 v_b_64_1) (<= v_b_67_1 v_idx_573) (<= v_b_66_1 v_idx_564) (< v_idx_574 v_b_67_1) (and (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_573) v_idx_564)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_573) v_idx_564))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_573) v_idx_564))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_573) v_idx_564)) 0)) (< v_idx_565 v_b_66_1) (< v_idx_564 v_b_65_1) (<= v_b_64_1 v_idx_572))) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (forall ((v_idx_555 Int) (v_idx_553 Int) (v_idx_554 Int) (v_idx_559 Int) (v_idx_557 Int) (v_idx_558 Int)) (or (<= v_b_25_1 v_idx_553) (< v_idx_555 v_b_26_1) (< v_idx_558 v_b_24_1) (<= v_b_24_1 v_idx_557) (< v_idx_554 v_b_25_1) (<= v_b_27_1 v_idx_558) (< v_idx_559 v_b_27_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_558) v_idx_554))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_558) v_idx_554))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_558) v_idx_554)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_558) v_idx_554)) 0)) (<= v_b_26_1 v_idx_554))) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:06,590 WARN L228 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:46:06,590 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:46:06,590 WARN L230 ngHoareTripleChecker]: Post: {2147483600#(exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (forall ((v_idx_588 Int) (v_idx_589 Int) (v_idx_578 Int) (v_idx_587 Int) (v_idx_579 Int) (v_idx_580 Int)) (or (<= v_b_64_1 v_idx_587) (< v_idx_588 v_b_64_1) (<= v_b_67_1 v_idx_588) (< v_idx_589 v_b_67_1) (<= v_b_65_1 v_idx_578) (< v_idx_579 v_b_65_1) (<= v_b_66_1 v_idx_579) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_588) v_idx_579))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_588) v_idx_579)) 0)) (< v_idx_580 v_b_66_1))) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:46:06,590 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:06,592 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:06,592 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:06,709 WARN L181 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 862 [2018-12-19 22:46:06,711 WARN L270 ngHoareTripleChecker]: Pre: {2147483601#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_633_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_633_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (forall ((v_idx_564 Int) (v_idx_565 Int) (v_idx_573 Int) (v_idx_563 Int) (v_idx_574 Int) (v_idx_572 Int)) (or (<= v_b_65_1 v_idx_563) (< v_idx_573 v_b_64_1) (<= v_b_67_1 v_idx_573) (<= v_b_66_1 v_idx_564) (< v_idx_574 v_b_67_1) (and (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_573) v_idx_564)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_573) v_idx_564))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_573) v_idx_564))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_573) v_idx_564)) 0)) (< v_idx_565 v_b_66_1) (< v_idx_564 v_b_65_1) (<= v_b_64_1 v_idx_572))) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (forall ((v_idx_555 Int) (v_idx_553 Int) (v_idx_554 Int) (v_idx_559 Int) (v_idx_557 Int) (v_idx_558 Int)) (or (<= v_b_25_1 v_idx_553) (< v_idx_555 v_b_26_1) (< v_idx_558 v_b_24_1) (<= v_b_24_1 v_idx_557) (< v_idx_554 v_b_25_1) (<= v_b_27_1 v_idx_558) (< v_idx_559 v_b_27_1) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_558) v_idx_554))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_558) v_idx_554))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_558) v_idx_554)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_558) v_idx_554)) 0)) (<= v_b_26_1 v_idx_554))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:06,711 WARN L274 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:46:06,711 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:46:07,455 WARN L276 ngHoareTripleChecker]: Post: {2147483600#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (forall ((v_prenex_78 Int) (v_prenex_79 Int)) (or (< v_prenex_79 v_b_65_1) (<= v_b_66_1 v_prenex_79) (< v_prenex_78 v_b_64_1) (<= v_b_67_1 v_prenex_78) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_78) v_prenex_79)) 0))) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (forall ((v_idx_588 Int) (v_idx_579 Int)) (or (< v_idx_588 v_b_64_1) (<= v_b_67_1 v_idx_588) (< v_idx_579 v_b_65_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_588) v_idx_579))) 0) (<= v_b_66_1 v_idx_579))) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:46:09,582 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:09,583 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:09,583 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:09,583 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:09,584 WARN L224 ngHoareTripleChecker]: Pre: {2147483599#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_633_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_633_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (forall ((v_idx_610 Int) (v_idx_618 Int) (v_idx_619 Int) (v_idx_608 Int) (v_idx_617 Int) (v_idx_609 Int)) (or (< v_idx_610 v_b_66_1) (< v_idx_619 v_b_67_1) (<= v_b_65_1 v_idx_608) (< v_idx_618 v_b_64_1) (<= v_b_67_1 v_idx_618) (<= v_b_64_1 v_idx_617) (< v_idx_609 v_b_65_1) (and (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_618) v_idx_609)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_618) v_idx_609))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_618) v_idx_609))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_618) v_idx_609)) 0)) (<= v_b_66_1 v_idx_609))) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (forall ((v_idx_599 Int) (v_idx_600 Int) (v_idx_598 Int) (v_idx_603 Int) (v_idx_604 Int) (v_idx_602 Int)) (or (<= v_b_27_1 v_idx_603) (< v_idx_604 v_b_27_1) (<= v_b_25_1 v_idx_598) (< v_idx_599 v_b_25_1) (<= v_b_24_1 v_idx_602) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_603) v_idx_599))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_603) v_idx_599))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_603) v_idx_599)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_603) v_idx_599)) 0)) (<= v_b_26_1 v_idx_599) (< v_idx_600 v_b_26_1) (< v_idx_603 v_b_24_1))) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:09,585 WARN L228 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:46:09,585 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:46:09,585 WARN L230 ngHoareTripleChecker]: Post: {2147483598#(exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 5)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (forall ((v_idx_632 Int) (v_idx_633 Int) (v_idx_625 Int) (v_idx_623 Int) (v_idx_634 Int) (v_idx_624 Int)) (or (<= v_b_65_1 v_idx_623) (<= v_b_64_1 v_idx_632) (< v_idx_624 v_b_65_1) (< v_idx_633 v_b_64_1) (<= v_b_67_1 v_idx_633) (< v_idx_625 v_b_66_1) (<= v_b_66_1 v_idx_624) (< v_idx_634 v_b_67_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_633) v_idx_624))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_633) v_idx_624)) 0)))) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 13) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 7) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0)))} [2018-12-19 22:46:09,585 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:09,587 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:09,587 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:09,693 WARN L181 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 862 [2018-12-19 22:46:09,694 WARN L270 ngHoareTripleChecker]: Pre: {2147483599#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_633_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_633_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (forall ((v_idx_610 Int) (v_idx_618 Int) (v_idx_619 Int) (v_idx_608 Int) (v_idx_617 Int) (v_idx_609 Int)) (or (< v_idx_610 v_b_66_1) (< v_idx_619 v_b_67_1) (<= v_b_65_1 v_idx_608) (< v_idx_618 v_b_64_1) (<= v_b_67_1 v_idx_618) (<= v_b_64_1 v_idx_617) (< v_idx_609 v_b_65_1) (and (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_618) v_idx_609)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_618) v_idx_609))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_618) v_idx_609))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_618) v_idx_609)) 0)) (<= v_b_66_1 v_idx_609))) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (forall ((v_idx_599 Int) (v_idx_600 Int) (v_idx_598 Int) (v_idx_603 Int) (v_idx_604 Int) (v_idx_602 Int)) (or (<= v_b_27_1 v_idx_603) (< v_idx_604 v_b_27_1) (<= v_b_25_1 v_idx_598) (< v_idx_599 v_b_25_1) (<= v_b_24_1 v_idx_602) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_603) v_idx_599))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_603) v_idx_599))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_603) v_idx_599)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_603) v_idx_599)) 0)) (<= v_b_26_1 v_idx_599) (< v_idx_600 v_b_26_1) (< v_idx_603 v_b_24_1))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:09,694 WARN L274 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:46:09,694 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:46:10,246 WARN L276 ngHoareTripleChecker]: Post: {2147483598#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (forall ((v_idx_633 Int) (v_idx_624 Int)) (or (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_633) v_idx_624))) 0) (<= v_b_67_1 v_idx_633) (< v_idx_633 v_b_64_1) (< v_idx_624 v_b_65_1) (<= v_b_66_1 v_idx_624))) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (forall ((v_prenex_81 Int) (v_prenex_80 Int)) (or (<= v_b_67_1 v_prenex_80) (< v_prenex_80 v_b_64_1) (< v_prenex_81 v_b_65_1) (<= v_b_66_1 v_prenex_81) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_80) v_prenex_81)) 0))) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 5)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) (- 4)) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 7) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4))) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))} [2018-12-19 22:46:19,937 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:19,938 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:19,938 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:19,938 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:19,939 WARN L224 ngHoareTripleChecker]: Pre: {2147483597#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_654 Int) (v_idx_655 Int) (v_idx_663 Int) (v_idx_653 Int) (v_idx_664 Int) (v_idx_662 Int)) (or (< v_idx_654 v_b_65_1) (< v_idx_663 v_b_64_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_663) v_idx_654))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_663) v_idx_654)) 0)) (<= v_b_64_1 v_idx_662) (< v_idx_655 v_b_66_1) (<= v_b_67_1 v_idx_663) (<= v_b_65_1 v_idx_653) (<= v_b_66_1 v_idx_654) (< v_idx_664 v_b_67_1))) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (forall ((v_idx_643 Int) (v_idx_644 Int) (v_idx_647 Int) (v_idx_648 Int) (v_idx_645 Int) (v_idx_649 Int)) (or (<= v_b_26_1 v_idx_644) (<= v_b_25_1 v_idx_643) (<= v_b_24_1 v_idx_647) (<= v_b_27_1 v_idx_648) (< v_idx_648 v_b_24_1) (< v_idx_649 v_b_27_1) (< v_idx_644 v_b_25_1) (< v_idx_645 v_b_26_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_648) v_idx_644))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_648) v_idx_644)) 0)))) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:19,939 WARN L228 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:46:19,939 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:46:19,940 WARN L230 ngHoareTripleChecker]: Post: {2147483596#(exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (forall ((v_idx_677 Int) (v_idx_669 Int) (v_idx_678 Int) (v_idx_668 Int) (v_idx_679 Int) (v_idx_670 Int)) (or (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_678) v_idx_669))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_678) v_idx_669)) 0)) (<= v_b_65_1 v_idx_668) (<= v_b_67_1 v_idx_678) (< v_idx_670 v_b_66_1) (< v_idx_679 v_b_67_1) (<= v_b_64_1 v_idx_677) (< v_idx_669 v_b_65_1) (<= v_b_66_1 v_idx_669) (< v_idx_678 v_b_64_1))) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:46:19,940 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:19,942 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:19,942 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:20,064 WARN L181 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 840 [2018-12-19 22:46:20,065 WARN L270 ngHoareTripleChecker]: Pre: {2147483597#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_654 Int) (v_idx_655 Int) (v_idx_663 Int) (v_idx_653 Int) (v_idx_664 Int) (v_idx_662 Int)) (or (< v_idx_654 v_b_65_1) (< v_idx_663 v_b_64_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_663) v_idx_654))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_663) v_idx_654)) 0)) (<= v_b_64_1 v_idx_662) (< v_idx_655 v_b_66_1) (<= v_b_67_1 v_idx_663) (<= v_b_65_1 v_idx_653) (<= v_b_66_1 v_idx_654) (< v_idx_664 v_b_67_1))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (forall ((v_idx_643 Int) (v_idx_644 Int) (v_idx_647 Int) (v_idx_648 Int) (v_idx_645 Int) (v_idx_649 Int)) (or (<= v_b_26_1 v_idx_644) (<= v_b_25_1 v_idx_643) (<= v_b_24_1 v_idx_647) (<= v_b_27_1 v_idx_648) (< v_idx_648 v_b_24_1) (< v_idx_649 v_b_27_1) (< v_idx_644 v_b_25_1) (< v_idx_645 v_b_26_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_648) v_idx_644))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_648) v_idx_644)) 0)))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:20,066 WARN L274 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:46:20,066 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:46:21,067 WARN L276 ngHoareTripleChecker]: Post: {2147483596#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (forall ((v_idx_669 Int) (v_idx_678 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_678) v_idx_669)) 0) (<= v_b_67_1 v_idx_678) (< v_idx_669 v_b_65_1) (<= v_b_66_1 v_idx_669) (< v_idx_678 v_b_64_1))) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (forall ((v_prenex_83 Int) (v_prenex_82 Int)) (or (< v_prenex_83 v_b_64_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_83) v_prenex_82))) 0) (<= v_b_67_1 v_prenex_83) (<= v_b_66_1 v_prenex_82) (< v_prenex_82 v_b_65_1))) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4))) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:46:28,516 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:28,516 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:28,517 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:28,517 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:28,518 WARN L224 ngHoareTripleChecker]: Pre: {2147483591#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (forall ((v_idx_720 Int) (v_idx_724 Int) (v_idx_722 Int) (v_idx_723 Int) (v_idx_718 Int) (v_idx_719 Int)) (or (< v_idx_719 v_b_25_1) (<= v_b_24_1 v_idx_722) (<= v_b_27_1 v_idx_723) (<= v_b_26_1 v_idx_719) (< v_idx_720 v_b_26_1) (< v_idx_723 v_b_24_1) (<= v_b_25_1 v_idx_718) (< v_idx_724 v_b_27_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_723) v_idx_719))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_723) v_idx_719)) 0)))) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- c_ULTIMATE.start_main_main v_b_25_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_730 Int) (v_idx_739 Int) (v_idx_728 Int) (v_idx_729 Int) (v_idx_737 Int) (v_idx_738 Int)) (or (< v_idx_739 v_b_67_1) (< v_idx_729 v_b_65_1) (< v_idx_738 v_b_64_1) (<= v_b_67_1 v_idx_738) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_738) v_idx_729))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_738) v_idx_729)) 0)) (<= v_b_66_1 v_idx_729) (< v_idx_730 v_b_66_1) (<= v_b_64_1 v_idx_737) (<= v_b_65_1 v_idx_728))) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:28,518 WARN L228 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:46:28,519 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:46:28,519 WARN L230 ngHoareTripleChecker]: Post: {2147483590#(exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (forall ((v_idx_753 Int) (v_idx_743 Int) (v_idx_754 Int) (v_idx_752 Int) (v_idx_744 Int) (v_idx_745 Int)) (or (< v_idx_744 v_b_65_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_753) v_idx_744))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_753) v_idx_744)) 0)) (<= v_b_65_1 v_idx_743) (<= v_b_66_1 v_idx_744) (< v_idx_753 v_b_64_1) (<= v_b_67_1 v_idx_753) (<= v_b_64_1 v_idx_752) (< v_idx_754 v_b_67_1) (< v_idx_745 v_b_66_1))) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:46:28,519 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:28,521 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:28,521 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:28,777 WARN L181 SmtUtils]: Spent 254.00 ms on a formula simplification that was a NOOP. DAG size: 954 [2018-12-19 22:46:28,778 WARN L270 ngHoareTripleChecker]: Pre: {2147483591#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (forall ((v_idx_720 Int) (v_idx_724 Int) (v_idx_722 Int) (v_idx_723 Int) (v_idx_718 Int) (v_idx_719 Int)) (or (< v_idx_719 v_b_25_1) (<= v_b_24_1 v_idx_722) (<= v_b_27_1 v_idx_723) (<= v_b_26_1 v_idx_719) (< v_idx_720 v_b_26_1) (< v_idx_723 v_b_24_1) (<= v_b_25_1 v_idx_718) (< v_idx_724 v_b_27_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_723) v_idx_719))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_723) v_idx_719)) 0)))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- ULTIMATE.start_main_main v_b_25_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_730 Int) (v_idx_739 Int) (v_idx_728 Int) (v_idx_729 Int) (v_idx_737 Int) (v_idx_738 Int)) (or (< v_idx_739 v_b_67_1) (< v_idx_729 v_b_65_1) (< v_idx_738 v_b_64_1) (<= v_b_67_1 v_idx_738) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_738) v_idx_729))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_738) v_idx_729)) 0)) (<= v_b_66_1 v_idx_729) (< v_idx_730 v_b_66_1) (<= v_b_64_1 v_idx_737) (<= v_b_65_1 v_idx_728))) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:28,778 WARN L274 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:46:28,778 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:46:29,693 WARN L276 ngHoareTripleChecker]: Post: {2147483590#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (forall ((v_idx_753 Int) (v_idx_744 Int)) (or (< v_idx_744 v_b_65_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_753) v_idx_744))) 0) (<= v_b_66_1 v_idx_744) (< v_idx_753 v_b_64_1) (<= v_b_67_1 v_idx_753))) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (forall ((v_prenex_85 Int) (v_prenex_84 Int)) (or (< v_prenex_84 v_b_64_1) (< v_prenex_85 v_b_65_1) (<= v_b_66_1 v_prenex_85) (<= v_b_67_1 v_prenex_84) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_84) v_prenex_85)) 0))) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)))) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:46:38,502 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:38,503 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:38,503 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:38,503 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:38,504 WARN L224 ngHoareTripleChecker]: Pre: {2147483585#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (forall ((v_idx_797 Int) (v_idx_795 Int) (v_idx_796 Int) (v_idx_793 Int) (v_idx_791 Int) (v_idx_792 Int)) (or (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_796) v_idx_792))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_796) v_idx_792)) 0)) (<= v_b_24_1 v_idx_795) (< v_idx_792 v_b_25_1) (< v_idx_796 v_b_24_1) (<= v_b_25_1 v_idx_791) (< v_idx_797 v_b_27_1) (< v_idx_793 v_b_26_1) (<= v_b_26_1 v_idx_792) (<= v_b_27_1 v_idx_796))) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- c_ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (forall ((v_idx_812 Int) (v_idx_801 Int) (v_idx_802 Int) (v_idx_810 Int) (v_idx_811 Int) (v_idx_803 Int)) (or (<= v_b_64_1 v_idx_810) (<= v_b_67_1 v_idx_811) (< v_idx_812 v_b_67_1) (< v_idx_811 v_b_64_1) (< v_idx_802 v_b_65_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_811) v_idx_802))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_811) v_idx_802)) 0)) (<= v_b_65_1 v_idx_801) (< v_idx_803 v_b_66_1) (<= v_b_66_1 v_idx_802))) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:38,504 WARN L228 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:46:38,504 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:46:38,505 WARN L230 ngHoareTripleChecker]: Post: {2147483584#(exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_816 Int) (v_idx_827 Int) (v_idx_817 Int) (v_idx_825 Int) (v_idx_826 Int) (v_idx_818 Int)) (or (<= v_b_65_1 v_idx_816) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_826) v_idx_817))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_826) v_idx_817)) 0)) (< v_idx_826 v_b_64_1) (< v_idx_818 v_b_66_1) (<= v_b_64_1 v_idx_825) (< v_idx_827 v_b_67_1) (<= v_b_66_1 v_idx_817) (<= v_b_67_1 v_idx_826) (< v_idx_817 v_b_65_1))) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:46:38,505 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:38,507 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:38,507 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:38,648 WARN L181 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 1076 [2018-12-19 22:46:38,649 WARN L270 ngHoareTripleChecker]: Pre: {2147483585#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_25_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_25_1) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_25_1)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_26_1) (- 1)) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (forall ((v_idx_797 Int) (v_idx_795 Int) (v_idx_796 Int) (v_idx_793 Int) (v_idx_791 Int) (v_idx_792 Int)) (or (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_796) v_idx_792))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_796) v_idx_792)) 0)) (<= v_b_24_1 v_idx_795) (< v_idx_792 v_b_25_1) (< v_idx_796 v_b_24_1) (<= v_b_25_1 v_idx_791) (< v_idx_797 v_b_27_1) (< v_idx_793 v_b_26_1) (<= v_b_26_1 v_idx_792) (<= v_b_27_1 v_idx_796))) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_26_1) (- 1)) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- ULTIMATE.start_main_main v_b_25_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (forall ((v_idx_812 Int) (v_idx_801 Int) (v_idx_802 Int) (v_idx_810 Int) (v_idx_811 Int) (v_idx_803 Int)) (or (<= v_b_64_1 v_idx_810) (<= v_b_67_1 v_idx_811) (< v_idx_812 v_b_67_1) (< v_idx_811 v_b_64_1) (< v_idx_802 v_b_65_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_811) v_idx_802))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_811) v_idx_802)) 0)) (<= v_b_65_1 v_idx_801) (< v_idx_803 v_b_66_1) (<= v_b_66_1 v_idx_802))) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:46:38,649 WARN L274 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:46:38,650 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:46:39,673 WARN L276 ngHoareTripleChecker]: Post: {2147483584#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 4) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (forall ((v_prenex_87 Int) (v_prenex_86 Int)) (or (< v_prenex_87 v_b_64_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_87) v_prenex_86))) 0) (< v_prenex_86 v_b_65_1) (<= v_b_66_1 v_prenex_86) (<= v_b_67_1 v_prenex_87))) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (forall ((v_idx_817 Int) (v_idx_826 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_826) v_idx_817)) 0) (< v_idx_826 v_b_64_1) (<= v_b_66_1 v_idx_817) (<= v_b_67_1 v_idx_826) (< v_idx_817 v_b_65_1))) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)))) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:47:00,167 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:47:00,167 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:47:00,167 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:47:00,167 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:47:00,168 WARN L224 ngHoareTripleChecker]: Pre: {2147483577#(or (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8)) (exists ((v_b_11_1 Int) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_v_28_1)) 404) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_v_28_1)) 396) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_v_28_1) (- 404)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (forall ((v_idx_874 Int) (v_idx_875 Int) (v_idx_876 Int)) (or (<= v_b_11_1 v_idx_875) (< v_idx_876 v_b_11_1) (and (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (select |c_#length| v_idx_875)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (select |c_#length| v_idx_875)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (select |c_#length| v_idx_875)) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- (select |c_#length| v_idx_875))) 400) (<= (- (- |c_#NULL.offset|) (- (select |c_#length| v_idx_875))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (select |c_#length| v_idx_875)) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (select |c_#length| v_idx_875)) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- (select |c_#length| v_idx_875))) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- (select |c_#length| v_idx_875))) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- (select |c_#length| v_idx_875))) 404) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (select |c_#length| v_idx_875)) (- 400)) (<= (- (select |c_#length| v_idx_875) (- (select |c_#length| v_idx_875))) 800) (<= (- (- |c_#NULL.base|) (select |c_#length| v_idx_875)) (- 400)) (<= (- |c_#NULL.offset| (select |c_#length| v_idx_875)) (- 400)) (<= (- |c_#NULL.offset| (- (select |c_#length| v_idx_875))) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (select |c_#length| v_idx_875)) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (select |c_#length| v_idx_875)) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| v_idx_875)) (- 400)) (<= (- (- |c_#NULL.base|) (- (select |c_#length| v_idx_875))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- (select |c_#length| v_idx_875))) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- (select |c_#length| v_idx_875))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- (select |c_#length| v_idx_875))) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- (select |c_#length| v_idx_875))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (select |c_#length| v_idx_875)) (- 404)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- (select |c_#length| v_idx_875))) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- (select |c_#length| v_idx_875))) 800) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- (select |c_#length| v_idx_875))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- (select |c_#length| v_idx_875))) 400) (<= (- |c_#NULL.base| (- (select |c_#length| v_idx_875))) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- (select |c_#length| v_idx_875))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (select |c_#length| v_idx_875)) (- 400)) (<= (- |c_#NULL.base| (select |c_#length| v_idx_875)) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (select |c_#length| v_idx_875)) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (select |c_#length| v_idx_875)) (- 400)) (<= (- (- |c_#NULL.offset|) (select |c_#length| v_idx_875)) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- (select |c_#length| v_idx_875))) 400) (<= (- (- (select |c_#length| v_idx_875)) (select |c_#length| v_idx_875)) (- 800)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (select |c_#length| v_idx_875)) (- 400))) (< v_idx_875 v_b_10_1) (<= v_b_10_1 v_idx_874))) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_v_28_1) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_#NULL.offset| (- v_v_28_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:00,168 WARN L228 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:47:00,168 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:47:00,169 WARN L230 ngHoareTripleChecker]: Post: {2147483576#(exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_2175_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (forall ((v_idx_885 Int) (v_idx_886 Int) (v_idx_894 Int) (v_idx_887 Int) (v_idx_892 Int) (v_idx_893 Int)) (or (<= v_b_106_1 v_idx_886) (< v_idx_893 v_b_104_1) (<= v_b_107_1 v_idx_893) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_893) v_idx_886))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_893) v_idx_886)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_893) v_idx_886)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_893) v_idx_886))) 0)) (<= v_b_105_1 v_idx_885) (< v_idx_886 v_b_105_1) (<= v_b_104_1 v_idx_892) (< v_idx_887 v_b_106_1) (< v_idx_894 v_b_107_1))) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:47:00,169 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:47:00,170 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:47:00,170 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:47:01,514 WARN L181 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 584 DAG size of output: 51 [2018-12-19 22:47:01,514 WARN L270 ngHoareTripleChecker]: Pre: {2147483577#(and (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8))} [2018-12-19 22:47:01,514 WARN L274 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:47:01,515 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:47:02,266 WARN L276 ngHoareTripleChecker]: Post: {2147483576#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (exists ((v_b_107_1 Int) (v_b_104_1 Int) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (forall ((v_prenex_89 Int) (v_prenex_88 Int)) (or (<= v_b_106_1 v_prenex_88) (< v_prenex_89 v_b_104_1) (<= v_b_107_1 v_prenex_89) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_prenex_89) v_prenex_88)) 0) (< v_prenex_88 v_b_105_1))) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (forall ((v_prenex_90 Int) (v_prenex_91 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_91) v_prenex_90)) 0) (<= v_b_107_1 v_prenex_91) (< v_prenex_91 v_b_104_1) (<= v_b_106_1 v_prenex_90) (< v_prenex_90 v_b_105_1))) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- v_b_104_1 v_b_107_1) (- 1)) (forall ((v_prenex_92 Int) (v_prenex_93 Int)) (or (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_prenex_93) v_prenex_92))) 0) (<= v_b_106_1 v_prenex_92) (< v_prenex_93 v_b_104_1) (< v_prenex_92 v_b_105_1) (<= v_b_107_1 v_prenex_93))) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- v_b_105_1) v_b_105_1) 0) (forall ((v_idx_886 Int) (v_idx_893 Int)) (or (<= v_b_106_1 v_idx_886) (< v_idx_893 v_b_104_1) (<= v_b_107_1 v_idx_893) (< v_idx_886 v_b_105_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_893) v_idx_886))) 0))) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8))} [2018-12-19 22:47:16,423 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:47:16,423 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:47:16,423 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:47:16,424 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:47:16,424 WARN L224 ngHoareTripleChecker]: Pre: {2147483575#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (forall ((v_idx_904 Int) (v_idx_905 Int) (v_idx_903 Int) (v_idx_908 Int) (v_idx_909 Int) (v_idx_907 Int)) (or (<= v_b_24_1 v_idx_907) (< v_idx_908 v_b_24_1) (< v_idx_904 v_b_25_1) (<= v_b_26_1 v_idx_904) (< v_idx_905 v_b_26_1) (<= v_b_25_1 v_idx_903) (< v_idx_909 v_b_27_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_908) v_idx_904))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_908) v_idx_904))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_908) v_idx_904)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_908) v_idx_904)) 0)) (<= v_b_27_1 v_idx_908))) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_2175_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (forall ((v_idx_922 Int) (v_idx_923 Int) (v_idx_915 Int) (v_idx_916 Int) (v_idx_924 Int) (v_idx_917 Int)) (or (<= v_b_107_1 v_idx_923) (< v_idx_923 v_b_104_1) (<= v_b_105_1 v_idx_915) (< v_idx_916 v_b_105_1) (<= v_b_106_1 v_idx_916) (< v_idx_917 v_b_106_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_923) v_idx_916))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_923) v_idx_916)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_923) v_idx_916)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_923) v_idx_916))) 0)) (<= v_b_104_1 v_idx_922) (< v_idx_924 v_b_107_1))) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:16,425 WARN L228 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:47:16,425 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:47:16,425 WARN L230 ngHoareTripleChecker]: Post: {2147483574#(exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (forall ((v_idx_930 Int) (v_idx_931 Int) (v_idx_932 Int) (v_idx_937 Int) (v_idx_938 Int) (v_idx_939 Int)) (or (<= v_b_106_1 v_idx_931) (<= v_b_104_1 v_idx_937) (< v_idx_938 v_b_104_1) (<= v_b_107_1 v_idx_938) (< v_idx_932 v_b_106_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_938) v_idx_931))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_938) v_idx_931)) 0)) (< v_idx_931 v_b_105_1) (<= v_b_105_1 v_idx_930) (< v_idx_939 v_b_107_1))) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:47:16,425 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:47:16,427 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:47:16,427 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:47:16,548 WARN L181 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 869 [2018-12-19 22:47:16,549 WARN L270 ngHoareTripleChecker]: Pre: {2147483575#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (forall ((v_idx_904 Int) (v_idx_905 Int) (v_idx_903 Int) (v_idx_908 Int) (v_idx_909 Int) (v_idx_907 Int)) (or (<= v_b_24_1 v_idx_907) (< v_idx_908 v_b_24_1) (< v_idx_904 v_b_25_1) (<= v_b_26_1 v_idx_904) (< v_idx_905 v_b_26_1) (<= v_b_25_1 v_idx_903) (< v_idx_909 v_b_27_1) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_908) v_idx_904))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_908) v_idx_904))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_908) v_idx_904)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_908) v_idx_904)) 0)) (<= v_b_27_1 v_idx_908))) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_2175_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (forall ((v_idx_922 Int) (v_idx_923 Int) (v_idx_915 Int) (v_idx_916 Int) (v_idx_924 Int) (v_idx_917 Int)) (or (<= v_b_107_1 v_idx_923) (< v_idx_923 v_b_104_1) (<= v_b_105_1 v_idx_915) (< v_idx_916 v_b_105_1) (<= v_b_106_1 v_idx_916) (< v_idx_917 v_b_106_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_923) v_idx_916))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_923) v_idx_916)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_923) v_idx_916)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_923) v_idx_916))) 0)) (<= v_b_104_1 v_idx_922) (< v_idx_924 v_b_107_1))) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:16,549 WARN L274 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:47:16,549 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:47:17,313 WARN L276 ngHoareTripleChecker]: Post: {2147483574#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (exists ((v_b_107_1 Int) (v_b_104_1 Int) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (forall ((v_idx_931 Int) (v_idx_938 Int)) (or (<= v_b_106_1 v_idx_931) (<= v_b_107_1 v_idx_938) (< v_idx_938 v_b_104_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_938) v_idx_931)) 0) (< v_idx_931 v_b_105_1))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (forall ((v_prenex_95 Int) (v_prenex_94 Int)) (or (< v_prenex_95 v_b_105_1) (<= v_b_107_1 v_prenex_94) (<= v_b_106_1 v_prenex_95) (< v_prenex_94 v_b_104_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_94) v_prenex_95))) 0))) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8))) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8))} [2018-12-19 22:47:27,027 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:47:27,027 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:47:27,027 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:47:27,027 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:47:27,028 WARN L224 ngHoareTripleChecker]: Pre: {2147483573#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_2175_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_962 Int) (v_idx_960 Int) (v_idx_961 Int) (v_idx_967 Int) (v_idx_968 Int) (v_idx_969 Int)) (or (<= v_b_107_1 v_idx_968) (<= v_b_104_1 v_idx_967) (<= v_b_106_1 v_idx_961) (< v_idx_962 v_b_106_1) (< v_idx_961 v_b_105_1) (<= v_b_105_1 v_idx_960) (< v_idx_968 v_b_104_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_968) v_idx_961))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_968) v_idx_961)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_968) v_idx_961)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_968) v_idx_961))) 0)) (< v_idx_969 v_b_107_1))) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (forall ((v_idx_952 Int) (v_idx_950 Int) (v_idx_953 Int) (v_idx_954 Int) (v_idx_948 Int) (v_idx_949 Int)) (or (<= v_b_24_1 v_idx_952) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_953) v_idx_949))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_953) v_idx_949))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_953) v_idx_949)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_953) v_idx_949)) 0)) (<= v_b_25_1 v_idx_948) (<= v_b_27_1 v_idx_953) (< v_idx_949 v_b_25_1) (<= v_b_26_1 v_idx_949) (< v_idx_954 v_b_27_1) (< v_idx_950 v_b_26_1) (< v_idx_953 v_b_24_1))) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:27,028 WARN L228 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:47:27,029 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:47:27,029 WARN L230 ngHoareTripleChecker]: Post: {2147483572#(exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 21) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 5)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 5) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 20) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (forall ((v_idx_984 Int) (v_idx_982 Int) (v_idx_983 Int) (v_idx_977 Int) (v_idx_975 Int) (v_idx_976 Int)) (or (< v_idx_977 v_b_106_1) (<= v_b_104_1 v_idx_982) (<= v_b_105_1 v_idx_975) (< v_idx_976 v_b_105_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_983) v_idx_976))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_983) v_idx_976)) 0)) (<= v_b_106_1 v_idx_976) (< v_idx_983 v_b_104_1) (< v_idx_984 v_b_107_1) (<= v_b_107_1 v_idx_983))) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 20) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0)))} [2018-12-19 22:47:27,029 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:47:27,036 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:47:27,036 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:47:27,158 WARN L181 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 869 [2018-12-19 22:47:27,159 WARN L270 ngHoareTripleChecker]: Pre: {2147483573#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_2175_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_962 Int) (v_idx_960 Int) (v_idx_961 Int) (v_idx_967 Int) (v_idx_968 Int) (v_idx_969 Int)) (or (<= v_b_107_1 v_idx_968) (<= v_b_104_1 v_idx_967) (<= v_b_106_1 v_idx_961) (< v_idx_962 v_b_106_1) (< v_idx_961 v_b_105_1) (<= v_b_105_1 v_idx_960) (< v_idx_968 v_b_104_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_968) v_idx_961))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_968) v_idx_961)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_968) v_idx_961)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_968) v_idx_961))) 0)) (< v_idx_969 v_b_107_1))) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (forall ((v_idx_952 Int) (v_idx_950 Int) (v_idx_953 Int) (v_idx_954 Int) (v_idx_948 Int) (v_idx_949 Int)) (or (<= v_b_24_1 v_idx_952) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_953) v_idx_949))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_953) v_idx_949))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_953) v_idx_949)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_953) v_idx_949)) 0)) (<= v_b_25_1 v_idx_948) (<= v_b_27_1 v_idx_953) (< v_idx_949 v_b_25_1) (<= v_b_26_1 v_idx_949) (< v_idx_954 v_b_27_1) (< v_idx_950 v_b_26_1) (< v_idx_953 v_b_24_1))) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:27,159 WARN L274 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:47:27,159 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:47:27,957 WARN L276 ngHoareTripleChecker]: Post: {2147483572#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (exists ((v_b_107_1 Int) (v_b_104_1 Int) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 20) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 12) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (forall ((v_prenex_96 Int) (v_prenex_97 Int)) (or (< v_prenex_97 v_b_105_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_96) v_prenex_97))) 0) (< v_prenex_96 v_b_104_1) (<= v_b_107_1 v_prenex_96) (<= v_b_106_1 v_prenex_97))) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 21) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 5)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 5) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (forall ((v_idx_983 Int) (v_idx_976 Int)) (or (< v_idx_976 v_b_105_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_983) v_idx_976)) 0) (< v_idx_983 v_b_104_1) (<= v_b_106_1 v_idx_976) (<= v_b_107_1 v_idx_983))) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 11) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8))) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 20) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))} [2018-12-19 22:47:37,357 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:47:37,358 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:47:37,358 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:47:37,358 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:47:37,359 WARN L224 ngHoareTripleChecker]: Pre: {2147483571#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (forall ((v_idx_999 Int) (v_idx_997 Int) (v_idx_998 Int) (v_idx_991 Int) (v_idx_992 Int) (v_idx_990 Int)) (or (<= v_b_104_1 v_idx_997) (< v_idx_992 v_b_106_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_998) v_idx_991))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_998) v_idx_991)) 0)) (<= v_b_107_1 v_idx_998) (<= v_b_105_1 v_idx_990) (< v_idx_999 v_b_107_1) (<= v_b_106_1 v_idx_991) (< v_idx_991 v_b_105_1) (< v_idx_998 v_b_104_1))) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (forall ((v_idx_1005 Int) (v_idx_1004 Int) (v_idx_1014 Int) (v_idx_1003 Int) (v_idx_1013 Int) (v_idx_1012 Int)) (or (< v_idx_1014 v_b_67_1) (<= v_b_67_1 v_idx_1013) (<= v_b_66_1 v_idx_1004) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1013) v_idx_1004))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1013) v_idx_1004)) 0)) (< v_idx_1005 v_b_66_1) (<= v_b_64_1 v_idx_1012) (< v_idx_1013 v_b_64_1) (< v_idx_1004 v_b_65_1) (<= v_b_65_1 v_idx_1003))) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:37,359 WARN L228 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:47:37,359 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:47:37,360 WARN L230 ngHoareTripleChecker]: Post: {2147483570#(exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (forall ((v_idx_1027 Int) (v_idx_1022 Int) (v_idx_1021 Int) (v_idx_1020 Int) (v_idx_1029 Int) (v_idx_1028 Int)) (or (<= v_b_105_1 v_idx_1020) (< v_idx_1029 v_b_107_1) (<= v_b_106_1 v_idx_1021) (< v_idx_1028 v_b_104_1) (<= v_b_107_1 v_idx_1028) (<= v_b_104_1 v_idx_1027) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1028) v_idx_1021))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1028) v_idx_1021)) 0)) (< v_idx_1022 v_b_106_1) (< v_idx_1021 v_b_105_1))) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:47:37,360 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:47:37,361 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:47:37,362 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:47:37,675 WARN L181 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 846 [2018-12-19 22:47:37,676 WARN L270 ngHoareTripleChecker]: Pre: {2147483571#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (forall ((v_idx_999 Int) (v_idx_997 Int) (v_idx_998 Int) (v_idx_991 Int) (v_idx_992 Int) (v_idx_990 Int)) (or (<= v_b_104_1 v_idx_997) (< v_idx_992 v_b_106_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_998) v_idx_991))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_998) v_idx_991)) 0)) (<= v_b_107_1 v_idx_998) (<= v_b_105_1 v_idx_990) (< v_idx_999 v_b_107_1) (<= v_b_106_1 v_idx_991) (< v_idx_991 v_b_105_1) (< v_idx_998 v_b_104_1))) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (forall ((v_idx_1005 Int) (v_idx_1004 Int) (v_idx_1014 Int) (v_idx_1003 Int) (v_idx_1013 Int) (v_idx_1012 Int)) (or (< v_idx_1014 v_b_67_1) (<= v_b_67_1 v_idx_1013) (<= v_b_66_1 v_idx_1004) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1013) v_idx_1004))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1013) v_idx_1004)) 0)) (< v_idx_1005 v_b_66_1) (<= v_b_64_1 v_idx_1012) (< v_idx_1013 v_b_64_1) (< v_idx_1004 v_b_65_1) (<= v_b_65_1 v_idx_1003))) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:37,676 WARN L274 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:47:37,676 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:47:38,671 WARN L276 ngHoareTripleChecker]: Post: {2147483570#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (exists ((v_b_107_1 Int) (v_b_104_1 Int) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (forall ((v_idx_1021 Int) (v_idx_1028 Int)) (or (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1028) v_idx_1021))) 0) (<= v_b_106_1 v_idx_1021) (< v_idx_1028 v_b_104_1) (<= v_b_107_1 v_idx_1028) (< v_idx_1021 v_b_105_1))) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (forall ((v_prenex_99 Int) (v_prenex_98 Int)) (or (< v_prenex_98 v_b_105_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_99) v_prenex_98)) 0) (< v_prenex_99 v_b_104_1) (<= v_b_106_1 v_prenex_98) (<= v_b_107_1 v_prenex_99))) (<= (- ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_main v_b_105_1) 0))) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:47:56,515 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:47:56,516 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:47:56,516 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:47:56,516 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:47:56,517 WARN L224 ngHoareTripleChecker]: Pre: {2147483565#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (forall ((v_idx_1079 Int) (v_idx_1089 Int) (v_idx_1078 Int) (v_idx_1088 Int) (v_idx_1087 Int) (v_idx_1080 Int)) (or (<= v_b_66_1 v_idx_1079) (< v_idx_1089 v_b_67_1) (< v_idx_1080 v_b_66_1) (<= v_b_67_1 v_idx_1088) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1088) v_idx_1079))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1088) v_idx_1079)) 0)) (<= v_b_65_1 v_idx_1078) (< v_idx_1088 v_b_64_1) (< v_idx_1079 v_b_65_1) (<= v_b_64_1 v_idx_1087))) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (forall ((v_idx_1067 Int) (v_idx_1066 Int) (v_idx_1065 Int) (v_idx_1074 Int) (v_idx_1073 Int) (v_idx_1072 Int)) (or (< v_idx_1066 v_b_105_1) (<= v_b_107_1 v_idx_1073) (<= v_b_106_1 v_idx_1066) (<= v_b_104_1 v_idx_1072) (<= v_b_105_1 v_idx_1065) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1073) v_idx_1066))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1073) v_idx_1066)) 0)) (< v_idx_1073 v_b_104_1) (< v_idx_1067 v_b_106_1) (< v_idx_1074 v_b_107_1))) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:56,518 WARN L228 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:47:56,518 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:47:56,519 WARN L230 ngHoareTripleChecker]: Post: {2147483564#(exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_105_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (forall ((v_idx_1104 Int) (v_idx_1103 Int) (v_idx_1102 Int) (v_idx_1097 Int) (v_idx_1096 Int) (v_idx_1095 Int)) (or (<= v_b_105_1 v_idx_1095) (< v_idx_1103 v_b_104_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1103) v_idx_1096))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1103) v_idx_1096)) 0)) (< v_idx_1104 v_b_107_1) (< v_idx_1097 v_b_106_1) (<= v_b_107_1 v_idx_1103) (< v_idx_1096 v_b_105_1) (<= v_b_104_1 v_idx_1102) (<= v_b_106_1 v_idx_1096))) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:47:56,519 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:47:56,521 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:47:56,521 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:47:56,647 WARN L181 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 960 [2018-12-19 22:47:56,648 WARN L270 ngHoareTripleChecker]: Pre: {2147483565#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (forall ((v_idx_1079 Int) (v_idx_1089 Int) (v_idx_1078 Int) (v_idx_1088 Int) (v_idx_1087 Int) (v_idx_1080 Int)) (or (<= v_b_66_1 v_idx_1079) (< v_idx_1089 v_b_67_1) (< v_idx_1080 v_b_66_1) (<= v_b_67_1 v_idx_1088) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1088) v_idx_1079))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1088) v_idx_1079)) 0)) (<= v_b_65_1 v_idx_1078) (< v_idx_1088 v_b_64_1) (< v_idx_1079 v_b_65_1) (<= v_b_64_1 v_idx_1087))) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (forall ((v_idx_1067 Int) (v_idx_1066 Int) (v_idx_1065 Int) (v_idx_1074 Int) (v_idx_1073 Int) (v_idx_1072 Int)) (or (< v_idx_1066 v_b_105_1) (<= v_b_107_1 v_idx_1073) (<= v_b_106_1 v_idx_1066) (<= v_b_104_1 v_idx_1072) (<= v_b_105_1 v_idx_1065) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1073) v_idx_1066))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1073) v_idx_1066)) 0)) (< v_idx_1073 v_b_104_1) (< v_idx_1067 v_b_106_1) (< v_idx_1074 v_b_107_1))) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:47:56,648 WARN L274 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:47:56,648 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:47:57,444 WARN L276 ngHoareTripleChecker]: Post: {2147483564#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (exists ((v_b_107_1 Int) (v_b_104_1 Int) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (forall ((v_prenex_101 Int) (v_prenex_100 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_100) v_prenex_101)) 0) (<= v_b_107_1 v_prenex_100) (< v_prenex_101 v_b_105_1) (<= v_b_106_1 v_prenex_101) (< v_prenex_100 v_b_104_1))) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (forall ((v_idx_1103 Int) (v_idx_1096 Int)) (or (< v_idx_1103 v_b_104_1) (<= v_b_107_1 v_idx_1103) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1103) v_idx_1096))) 0) (< v_idx_1096 v_b_105_1) (<= v_b_106_1 v_idx_1096))) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_105_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- |ULTIMATE.start_#t~ret4| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_#t~ret4| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8))) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:48:16,620 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:48:16,620 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:48:16,621 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:48:16,621 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:48:16,622 WARN L224 ngHoareTripleChecker]: Pre: {2147483559#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (forall ((v_idx_1126 Int) (v_idx_1125 Int) (v_idx_1134 Int) (v_idx_1133 Int) (v_idx_1132 Int) (v_idx_1127 Int)) (or (<= v_b_106_1 v_idx_1126) (<= v_b_105_1 v_idx_1125) (< v_idx_1134 v_b_107_1) (<= v_b_104_1 v_idx_1132) (< v_idx_1133 v_b_104_1) (<= v_b_107_1 v_idx_1133) (< v_idx_1127 v_b_106_1) (< v_idx_1126 v_b_105_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1133) v_idx_1126))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1133) v_idx_1126)) 0)))) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_105_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (forall ((v_idx_1110 Int) (v_idx_1109 Int) (v_idx_1108 Int) (v_idx_1119 Int) (v_idx_1118 Int) (v_idx_1117 Int)) (or (<= v_b_66_1 v_idx_1109) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1118) v_idx_1109))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1118) v_idx_1109)) 0)) (< v_idx_1109 v_b_65_1) (< v_idx_1110 v_b_66_1) (<= v_b_64_1 v_idx_1117) (< v_idx_1118 v_b_64_1) (<= v_b_65_1 v_idx_1108) (<= v_b_67_1 v_idx_1118) (< v_idx_1119 v_b_67_1))) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:48:16,622 WARN L228 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:48:16,622 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:48:16,623 WARN L230 ngHoareTripleChecker]: Post: {2147483558#(exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_105_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (forall ((v_idx_1148 Int) (v_idx_1147 Int) (v_idx_1142 Int) (v_idx_1141 Int) (v_idx_1140 Int) (v_idx_1149 Int)) (or (< v_idx_1149 v_b_107_1) (< v_idx_1141 v_b_105_1) (<= v_b_104_1 v_idx_1147) (<= v_b_105_1 v_idx_1140) (< v_idx_1148 v_b_104_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1148) v_idx_1141))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1148) v_idx_1141)) 0)) (<= v_b_107_1 v_idx_1148) (<= v_b_106_1 v_idx_1141) (< v_idx_1142 v_b_106_1))) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:48:16,623 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:48:16,625 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:48:16,625 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:48:16,787 WARN L181 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 1082 [2018-12-19 22:48:16,788 WARN L270 ngHoareTripleChecker]: Pre: {2147483559#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (forall ((v_idx_1126 Int) (v_idx_1125 Int) (v_idx_1134 Int) (v_idx_1133 Int) (v_idx_1132 Int) (v_idx_1127 Int)) (or (<= v_b_106_1 v_idx_1126) (<= v_b_105_1 v_idx_1125) (< v_idx_1134 v_b_107_1) (<= v_b_104_1 v_idx_1132) (< v_idx_1133 v_b_104_1) (<= v_b_107_1 v_idx_1133) (< v_idx_1127 v_b_106_1) (< v_idx_1126 v_b_105_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1133) v_idx_1126))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1133) v_idx_1126)) 0)))) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_105_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_105_1) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (forall ((v_idx_1110 Int) (v_idx_1109 Int) (v_idx_1108 Int) (v_idx_1119 Int) (v_idx_1118 Int) (v_idx_1117 Int)) (or (<= v_b_66_1 v_idx_1109) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1118) v_idx_1109))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1118) v_idx_1109)) 0)) (< v_idx_1109 v_b_65_1) (< v_idx_1110 v_b_66_1) (<= v_b_64_1 v_idx_1117) (< v_idx_1118 v_b_64_1) (<= v_b_65_1 v_idx_1108) (<= v_b_67_1 v_idx_1118) (< v_idx_1119 v_b_67_1))) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:48:16,789 WARN L274 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:48:16,789 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:48:18,094 WARN L276 ngHoareTripleChecker]: Post: {2147483558#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (exists ((v_b_107_1 Int) (v_b_104_1 Int) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (forall ((v_idx_1148 Int) (v_idx_1141 Int)) (or (< v_idx_1141 v_b_105_1) (< v_idx_1148 v_b_104_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1148) v_idx_1141))) 0) (<= v_b_107_1 v_idx_1148) (<= v_b_106_1 v_idx_1141))) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_105_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_105_1)) 8) (forall ((v_prenex_103 Int) (v_prenex_102 Int)) (or (< v_prenex_103 v_b_105_1) (<= v_b_106_1 v_prenex_103) (<= v_b_107_1 v_prenex_102) (< v_prenex_102 v_b_104_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_102) v_prenex_103)) 0))) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- |ULTIMATE.start_#t~ret4| v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_#t~ret4| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:48:54,461 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:48:54,461 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:48:54,462 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:48:54,462 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:48:54,462 WARN L224 ngHoareTripleChecker]: Pre: {2147483551#(or (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4)) (exists ((v_b_11_1 Int) (v_v_28_1 Int) (v_b_10_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_v_28_1)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_v_28_1 (- v_v_28_1)) 800) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_v_28_1)) 800) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_11_1)) 1) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_v_28_1)) 404) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_v_28_1) (- 400)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_v_28_1) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- v_v_28_1)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_v_28_1)) 396) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.base|) (- v_b_10_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_v_28_1) (- 404)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_v_28_1) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| v_v_28_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_#NULL.offset| (- v_v_28_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_v_28_1) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size v_v_28_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- v_v_28_1)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_v_28_1)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_v_28_1) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_v_28_1) v_v_28_1) (- 800)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (forall ((v_idx_1198 Int) (v_idx_1197 Int) (v_idx_1196 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (select |c_#length| v_idx_1197)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (select |c_#length| v_idx_1197)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (select |c_#length| v_idx_1197)) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- (select |c_#length| v_idx_1197))) 400) (<= (- (- |c_#NULL.offset|) (- (select |c_#length| v_idx_1197))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (select |c_#length| v_idx_1197)) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (select |c_#length| v_idx_1197)) (- 396)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- (select |c_#length| v_idx_1197))) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- (select |c_#length| v_idx_1197))) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- (select |c_#length| v_idx_1197))) 404) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (select |c_#length| v_idx_1197)) (- 400)) (<= (- (select |c_#length| v_idx_1197) (- (select |c_#length| v_idx_1197))) 800) (<= (- (- |c_#NULL.base|) (select |c_#length| v_idx_1197)) (- 400)) (<= (- |c_#NULL.offset| (select |c_#length| v_idx_1197)) (- 400)) (<= (- |c_#NULL.offset| (- (select |c_#length| v_idx_1197))) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (select |c_#length| v_idx_1197)) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (select |c_#length| v_idx_1197)) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| v_idx_1197)) (- 400)) (<= (- (- |c_#NULL.base|) (- (select |c_#length| v_idx_1197))) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- (select |c_#length| v_idx_1197))) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- (select |c_#length| v_idx_1197))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- (select |c_#length| v_idx_1197))) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- (select |c_#length| v_idx_1197))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (select |c_#length| v_idx_1197)) (- 404)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- (select |c_#length| v_idx_1197))) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- (select |c_#length| v_idx_1197))) 800) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- (select |c_#length| v_idx_1197))) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- (select |c_#length| v_idx_1197))) 400) (<= (- |c_#NULL.base| (- (select |c_#length| v_idx_1197))) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- (select |c_#length| v_idx_1197))) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (select |c_#length| v_idx_1197)) (- 400)) (<= (- |c_#NULL.base| (select |c_#length| v_idx_1197)) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (select |c_#length| v_idx_1197)) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (select |c_#length| v_idx_1197)) (- 400)) (<= (- (- |c_#NULL.offset|) (select |c_#length| v_idx_1197)) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- (select |c_#length| v_idx_1197))) 400) (<= (- (- (select |c_#length| v_idx_1197)) (select |c_#length| v_idx_1197)) (- 800)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (select |c_#length| v_idx_1197)) (- 400))) (<= v_b_10_1 v_idx_1196) (<= v_b_11_1 v_idx_1197) (< v_idx_1198 v_b_11_1) (< v_idx_1197 v_b_10_1))) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_v_28_1) (- 800)) (<= (- |c_ULTIMATE.start_~malloc_#res.base| v_b_10_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_v_28_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_v_28_1) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_v_28_1)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:48:54,463 WARN L228 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:48:54,463 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:48:54,463 WARN L230 ngHoareTripleChecker]: Post: {2147483550#(exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_4619_1)) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (forall ((v_idx_1214 Int) (v_idx_1211 Int) (v_idx_1210 Int) (v_idx_1209 Int) (v_idx_1216 Int) (v_idx_1215 Int)) (or (<= v_b_140_1 v_idx_1214) (<= v_b_141_1 v_idx_1209) (< v_idx_1215 v_b_140_1) (< v_idx_1210 v_b_141_1) (< v_idx_1216 v_b_143_1) (<= v_b_143_1 v_idx_1215) (< v_idx_1211 v_b_142_1) (<= v_b_142_1 v_idx_1210) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1215) v_idx_1210)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1215) v_idx_1210)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1215) v_idx_1210))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1215) v_idx_1210))) 0)))) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:48:54,463 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:48:54,464 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:48:54,465 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:48:55,716 WARN L181 SmtUtils]: Spent 1.25 s on a formula simplification. DAG size of input: 585 DAG size of output: 52 [2018-12-19 22:48:55,717 WARN L270 ngHoareTripleChecker]: Pre: {2147483551#(and (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| |#NULL.offset|) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4))} [2018-12-19 22:48:55,717 WARN L274 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:48:55,717 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:48:56,311 WARN L276 ngHoareTripleChecker]: Post: {2147483550#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int)) (and (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (forall ((v_prenex_106 Int) (v_prenex_107 Int)) (or (<= v_b_142_1 v_prenex_106) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_107) v_prenex_106)) 0) (< v_prenex_107 v_b_140_1) (<= v_b_143_1 v_prenex_107) (< v_prenex_106 v_b_141_1))) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (forall ((v_idx_1210 Int) (v_idx_1215 Int)) (or (< v_idx_1215 v_b_140_1) (< v_idx_1210 v_b_141_1) (<= v_b_143_1 v_idx_1215) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1215) v_idx_1210))) 0) (<= v_b_142_1 v_idx_1210))) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (forall ((v_prenex_105 Int) (v_prenex_104 Int)) (or (<= v_b_143_1 v_prenex_105) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_prenex_105) v_prenex_104))) 0) (< v_prenex_105 v_b_140_1) (<= v_b_142_1 v_prenex_104) (< v_prenex_104 v_b_141_1))) (forall ((v_prenex_109 Int) (v_prenex_108 Int)) (or (< v_prenex_108 v_b_141_1) (<= v_b_142_1 v_prenex_108) (< v_prenex_109 v_b_140_1) (<= v_b_143_1 v_prenex_109) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_prenex_109) v_prenex_108)) 0))) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13))) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:49:05,990 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:49:05,991 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:49:05,991 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:49:05,991 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:49:05,992 WARN L224 ngHoareTripleChecker]: Pre: {2147483549#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1246 Int) (v_idx_1245 Int) (v_idx_1244 Int) (v_idx_1241 Int) (v_idx_1240 Int) (v_idx_1239 Int)) (or (<= v_b_141_1 v_idx_1239) (<= v_b_143_1 v_idx_1245) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1245) v_idx_1240)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1245) v_idx_1240)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1245) v_idx_1240))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1245) v_idx_1240))) 0)) (< v_idx_1245 v_b_140_1) (<= v_b_140_1 v_idx_1244) (< v_idx_1246 v_b_143_1) (< v_idx_1240 v_b_141_1) (<= v_b_142_1 v_idx_1240) (< v_idx_1241 v_b_142_1))) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_4619_1)) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1225 Int) (v_idx_1231 Int) (v_idx_1230 Int) (v_idx_1229 Int) (v_idx_1227 Int) (v_idx_1226 Int)) (or (< v_idx_1226 v_b_25_1) (< v_idx_1230 v_b_24_1) (< v_idx_1231 v_b_27_1) (< v_idx_1227 v_b_26_1) (<= v_b_27_1 v_idx_1230) (<= v_b_24_1 v_idx_1229) (<= v_b_26_1 v_idx_1226) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1230) v_idx_1226))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1230) v_idx_1226))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1230) v_idx_1226)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1230) v_idx_1226)) 0)) (<= v_b_25_1 v_idx_1225))) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:05,992 WARN L228 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:49:05,992 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:49:05,993 WARN L230 ngHoareTripleChecker]: Post: {2147483548#(exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (forall ((v_idx_1256 Int) (v_idx_1255 Int) (v_idx_1254 Int) (v_idx_1261 Int) (v_idx_1260 Int) (v_idx_1259 Int)) (or (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1260) v_idx_1255)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1260) v_idx_1255))) 0)) (< v_idx_1260 v_b_140_1) (< v_idx_1255 v_b_141_1) (<= v_b_143_1 v_idx_1260) (<= v_b_141_1 v_idx_1254) (<= v_b_140_1 v_idx_1259) (< v_idx_1261 v_b_143_1) (<= v_b_142_1 v_idx_1255) (< v_idx_1256 v_b_142_1))) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:49:05,993 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:49:05,995 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:49:05,995 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:49:06,106 WARN L181 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 871 [2018-12-19 22:49:06,107 WARN L270 ngHoareTripleChecker]: Pre: {2147483549#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1246 Int) (v_idx_1245 Int) (v_idx_1244 Int) (v_idx_1241 Int) (v_idx_1240 Int) (v_idx_1239 Int)) (or (<= v_b_141_1 v_idx_1239) (<= v_b_143_1 v_idx_1245) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1245) v_idx_1240)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1245) v_idx_1240)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1245) v_idx_1240))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1245) v_idx_1240))) 0)) (< v_idx_1245 v_b_140_1) (<= v_b_140_1 v_idx_1244) (< v_idx_1246 v_b_143_1) (< v_idx_1240 v_b_141_1) (<= v_b_142_1 v_idx_1240) (< v_idx_1241 v_b_142_1))) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_4619_1)) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1225 Int) (v_idx_1231 Int) (v_idx_1230 Int) (v_idx_1229 Int) (v_idx_1227 Int) (v_idx_1226 Int)) (or (< v_idx_1226 v_b_25_1) (< v_idx_1230 v_b_24_1) (< v_idx_1231 v_b_27_1) (< v_idx_1227 v_b_26_1) (<= v_b_27_1 v_idx_1230) (<= v_b_24_1 v_idx_1229) (<= v_b_26_1 v_idx_1226) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1230) v_idx_1226))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1230) v_idx_1226))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1230) v_idx_1226)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1230) v_idx_1226)) 0)) (<= v_b_25_1 v_idx_1225))) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:06,107 WARN L274 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:49:06,107 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:49:06,754 WARN L276 ngHoareTripleChecker]: Post: {2147483548#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int)) (and (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (forall ((v_prenex_110 Int) (v_prenex_111 Int)) (or (< v_prenex_110 v_b_141_1) (<= v_b_143_1 v_prenex_111) (<= v_b_142_1 v_prenex_110) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_111) v_prenex_110))) 0) (< v_prenex_111 v_b_140_1))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (forall ((v_idx_1255 Int) (v_idx_1260 Int)) (or (< v_idx_1260 v_b_140_1) (< v_idx_1255 v_b_141_1) (<= v_b_143_1 v_idx_1260) (<= v_b_142_1 v_idx_1255) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1260) v_idx_1255)) 0))) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13))) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:49:15,637 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:49:15,637 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:49:15,638 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:49:15,638 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:49:15,639 WARN L224 ngHoareTripleChecker]: Pre: {2147483547#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (forall ((v_idx_1276 Int) (v_idx_1275 Int) (v_idx_1274 Int) (v_idx_1272 Int) (v_idx_1271 Int) (v_idx_1270 Int)) (or (<= v_b_27_1 v_idx_1275) (< v_idx_1276 v_b_27_1) (<= v_b_25_1 v_idx_1270) (<= v_b_24_1 v_idx_1274) (< v_idx_1272 v_b_26_1) (<= v_b_26_1 v_idx_1271) (< v_idx_1275 v_b_24_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1275) v_idx_1271))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1275) v_idx_1271))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1275) v_idx_1271)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1275) v_idx_1271)) 0)) (< v_idx_1271 v_b_25_1))) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (forall ((v_idx_1289 Int) (v_idx_1286 Int) (v_idx_1285 Int) (v_idx_1284 Int) (v_idx_1291 Int) (v_idx_1290 Int)) (or (< v_idx_1291 v_b_143_1) (<= v_b_142_1 v_idx_1285) (<= v_b_143_1 v_idx_1290) (<= v_b_140_1 v_idx_1289) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1290) v_idx_1285)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1290) v_idx_1285)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1290) v_idx_1285))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1290) v_idx_1285))) 0)) (< v_idx_1285 v_b_141_1) (<= v_b_141_1 v_idx_1284) (< v_idx_1286 v_b_142_1) (< v_idx_1290 v_b_140_1))) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_4619_1)) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:15,639 WARN L228 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:49:15,639 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:49:15,639 WARN L230 ngHoareTripleChecker]: Post: {2147483546#(exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 28) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 29) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 9) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 5)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 28) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (forall ((v_idx_1301 Int) (v_idx_1300 Int) (v_idx_1299 Int) (v_idx_1306 Int) (v_idx_1305 Int) (v_idx_1304 Int)) (or (<= v_b_141_1 v_idx_1299) (< v_idx_1300 v_b_141_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1305) v_idx_1300)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1305) v_idx_1300))) 0)) (<= v_b_142_1 v_idx_1300) (< v_idx_1305 v_b_140_1) (< v_idx_1301 v_b_142_1) (<= v_b_143_1 v_idx_1305) (< v_idx_1306 v_b_143_1) (<= v_b_140_1 v_idx_1304))) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 15) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 8) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0)))} [2018-12-19 22:49:15,640 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:49:15,641 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:49:15,641 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:49:15,767 WARN L181 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 871 [2018-12-19 22:49:15,767 WARN L270 ngHoareTripleChecker]: Pre: {2147483547#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (forall ((v_idx_1276 Int) (v_idx_1275 Int) (v_idx_1274 Int) (v_idx_1272 Int) (v_idx_1271 Int) (v_idx_1270 Int)) (or (<= v_b_27_1 v_idx_1275) (< v_idx_1276 v_b_27_1) (<= v_b_25_1 v_idx_1270) (<= v_b_24_1 v_idx_1274) (< v_idx_1272 v_b_26_1) (<= v_b_26_1 v_idx_1271) (< v_idx_1275 v_b_24_1) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1275) v_idx_1271))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1275) v_idx_1271))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1275) v_idx_1271)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1275) v_idx_1271)) 0)) (< v_idx_1271 v_b_25_1))) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (forall ((v_idx_1289 Int) (v_idx_1286 Int) (v_idx_1285 Int) (v_idx_1284 Int) (v_idx_1291 Int) (v_idx_1290 Int)) (or (< v_idx_1291 v_b_143_1) (<= v_b_142_1 v_idx_1285) (<= v_b_143_1 v_idx_1290) (<= v_b_140_1 v_idx_1289) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1290) v_idx_1285)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1290) v_idx_1285)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1290) v_idx_1285))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1290) v_idx_1285))) 0)) (< v_idx_1285 v_b_141_1) (<= v_b_141_1 v_idx_1284) (< v_idx_1286 v_b_142_1) (< v_idx_1290 v_b_140_1))) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_4619_1)) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:15,768 WARN L274 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:49:15,768 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:49:16,484 WARN L276 ngHoareTripleChecker]: Post: {2147483546#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int)) (and (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 9) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 5)) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 15) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 28) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (forall ((v_idx_1300 Int) (v_idx_1305 Int)) (or (< v_idx_1300 v_b_141_1) (<= v_b_142_1 v_idx_1300) (< v_idx_1305 v_b_140_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1305) v_idx_1300))) 0) (<= v_b_143_1 v_idx_1305))) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 29) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 8) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 16) (forall ((v_prenex_112 Int) (v_prenex_113 Int)) (or (< v_prenex_112 v_b_141_1) (<= v_b_143_1 v_prenex_113) (< v_prenex_113 v_b_140_1) (<= v_b_142_1 v_prenex_112) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_113) v_prenex_112)) 0))) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13))) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 28) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))} [2018-12-19 22:49:25,011 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:49:25,011 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:49:25,011 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:49:25,011 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:49:25,012 WARN L224 ngHoareTripleChecker]: Pre: {2147483545#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (forall ((v_idx_1321 Int) (v_idx_1320 Int) (v_idx_1319 Int) (v_idx_1316 Int) (v_idx_1315 Int) (v_idx_1314 Int)) (or (< v_idx_1320 v_b_140_1) (< v_idx_1316 v_b_142_1) (<= v_b_143_1 v_idx_1320) (<= v_b_142_1 v_idx_1315) (<= v_b_141_1 v_idx_1314) (<= v_b_140_1 v_idx_1319) (< v_idx_1315 v_b_141_1) (< v_idx_1321 v_b_143_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1320) v_idx_1315)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1320) v_idx_1315))) 0)))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1335 Int) (v_idx_1334 Int) (v_idx_1329 Int) (v_idx_1328 Int) (v_idx_1327 Int) (v_idx_1336 Int)) (or (<= v_b_104_1 v_idx_1334) (<= v_b_105_1 v_idx_1327) (< v_idx_1328 v_b_105_1) (< v_idx_1335 v_b_104_1) (<= v_b_106_1 v_idx_1328) (<= v_b_107_1 v_idx_1335) (< v_idx_1336 v_b_107_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1335) v_idx_1328))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1335) v_idx_1328)) 0)) (< v_idx_1329 v_b_106_1))) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:25,012 WARN L228 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:49:25,012 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:49:25,013 WARN L230 ngHoareTripleChecker]: Post: {2147483544#(exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (forall ((v_idx_1346 Int) (v_idx_1345 Int) (v_idx_1344 Int) (v_idx_1351 Int) (v_idx_1350 Int) (v_idx_1349 Int)) (or (< v_idx_1351 v_b_143_1) (<= v_b_141_1 v_idx_1344) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1350) v_idx_1345)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1350) v_idx_1345))) 0)) (< v_idx_1345 v_b_141_1) (<= v_b_140_1 v_idx_1349) (<= v_b_142_1 v_idx_1345) (< v_idx_1350 v_b_140_1) (<= v_b_143_1 v_idx_1350) (< v_idx_1346 v_b_142_1))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:49:25,013 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:49:25,014 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:49:25,014 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:49:25,137 WARN L181 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 851 [2018-12-19 22:49:25,138 WARN L270 ngHoareTripleChecker]: Pre: {2147483545#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (forall ((v_idx_1321 Int) (v_idx_1320 Int) (v_idx_1319 Int) (v_idx_1316 Int) (v_idx_1315 Int) (v_idx_1314 Int)) (or (< v_idx_1320 v_b_140_1) (< v_idx_1316 v_b_142_1) (<= v_b_143_1 v_idx_1320) (<= v_b_142_1 v_idx_1315) (<= v_b_141_1 v_idx_1314) (<= v_b_140_1 v_idx_1319) (< v_idx_1315 v_b_141_1) (< v_idx_1321 v_b_143_1) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1320) v_idx_1315)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1320) v_idx_1315))) 0)))) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1335 Int) (v_idx_1334 Int) (v_idx_1329 Int) (v_idx_1328 Int) (v_idx_1327 Int) (v_idx_1336 Int)) (or (<= v_b_104_1 v_idx_1334) (<= v_b_105_1 v_idx_1327) (< v_idx_1328 v_b_105_1) (< v_idx_1335 v_b_104_1) (<= v_b_106_1 v_idx_1328) (<= v_b_107_1 v_idx_1335) (< v_idx_1336 v_b_107_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1335) v_idx_1328))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1335) v_idx_1328)) 0)) (< v_idx_1329 v_b_106_1))) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:25,138 WARN L274 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:49:25,138 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:49:26,185 WARN L276 ngHoareTripleChecker]: Post: {2147483544#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int)) (and (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (forall ((v_prenex_114 Int) (v_prenex_115 Int)) (or (< v_prenex_115 v_b_140_1) (<= v_b_142_1 v_prenex_114) (<= v_b_143_1 v_prenex_115) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_115) v_prenex_114)) 0) (< v_prenex_114 v_b_141_1))) (forall ((v_idx_1345 Int) (v_idx_1350 Int)) (or (< v_idx_1345 v_b_141_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1350) v_idx_1345))) 0) (<= v_b_142_1 v_idx_1345) (< v_idx_1350 v_b_140_1) (<= v_b_143_1 v_idx_1350))) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- (- ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_141_1)) 12) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13))) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:49:33,442 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:49:33,442 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:49:33,442 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:49:33,442 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:49:33,443 WARN L224 ngHoareTripleChecker]: Pre: {2147483543#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 28) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 29) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (forall ((v_idx_1366 Int) (v_idx_1365 Int) (v_idx_1364 Int) (v_idx_1361 Int) (v_idx_1360 Int) (v_idx_1359 Int)) (or (< v_idx_1366 v_b_143_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1365) v_idx_1360)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1365) v_idx_1360))) 0)) (< v_idx_1360 v_b_141_1) (< v_idx_1361 v_b_142_1) (<= v_b_140_1 v_idx_1364) (<= v_b_143_1 v_idx_1365) (<= v_b_141_1 v_idx_1359) (< v_idx_1365 v_b_140_1) (<= v_b_142_1 v_idx_1360))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 9) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 5)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 28) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 15) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 8) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:49:33,443 WARN L228 ngHoareTripleChecker]: Action: main_#t~short2 := main_~q~1.offset < main_~p~1.offset + 400; [2018-12-19 22:49:33,443 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (or (and (not (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400))) (not |c_ULTIMATE.start_main_#t~short2_primed|)) (and |c_ULTIMATE.start_main_#t~short2_primed| (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400)))) [2018-12-19 22:49:33,444 WARN L230 ngHoareTripleChecker]: Post: {2147483542#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 28) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 29) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 9) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 5)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 28) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 15) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1379 Int) (v_idx_1376 Int) (v_idx_1375 Int) (v_idx_1374 Int) (v_idx_1381 Int) (v_idx_1380 Int)) (or (< v_idx_1375 v_b_141_1) (< v_idx_1376 v_b_142_1) (<= v_b_140_1 v_idx_1379) (<= v_b_143_1 v_idx_1380) (< v_idx_1381 v_b_143_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1380) v_idx_1375)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1380) v_idx_1375))) 0)) (<= v_b_142_1 v_idx_1375) (<= v_b_141_1 v_idx_1374) (< v_idx_1380 v_b_140_1))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) |c_ULTIMATE.start_main_#t~short2| (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 8) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:49:33,444 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:49:33,445 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:49:33,445 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:49:34,000 WARN L181 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 629 DAG size of output: 605 [2018-12-19 22:49:34,001 WARN L270 ngHoareTripleChecker]: Pre: {2147483543#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 28) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 29) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (forall ((v_idx_1366 Int) (v_idx_1365 Int) (v_idx_1364 Int) (v_idx_1361 Int) (v_idx_1360 Int) (v_idx_1359 Int)) (or (< v_idx_1366 v_b_143_1) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1365) v_idx_1360)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1365) v_idx_1360))) 0)) (< v_idx_1360 v_b_141_1) (< v_idx_1361 v_b_142_1) (<= v_b_140_1 v_idx_1364) (<= v_b_143_1 v_idx_1365) (<= v_b_141_1 v_idx_1359) (< v_idx_1365 v_b_140_1) (<= v_b_142_1 v_idx_1360))) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 5)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 28) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 15) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 8) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 16) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))) (and (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:49:34,001 WARN L274 ngHoareTripleChecker]: Action: main_#t~short2 := main_~q~1.offset < main_~p~1.offset + 400; [2018-12-19 22:49:34,001 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (or (and (not (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400))) (not |c_ULTIMATE.start_main_#t~short2_primed|)) (and |c_ULTIMATE.start_main_#t~short2_primed| (< c_ULTIMATE.start_main_~q~1.offset (+ c_ULTIMATE.start_main_~p~1.offset 400)))) [2018-12-19 22:49:34,562 WARN L181 SmtUtils]: Spent 560.00 ms on a formula simplification. DAG size of input: 630 DAG size of output: 606 [2018-12-19 22:49:34,563 WARN L276 ngHoareTripleChecker]: Post: {2147483542#(or (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 28) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 29) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 9) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 5)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 28) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 15) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1379 Int) (v_idx_1376 Int) (v_idx_1375 Int) (v_idx_1374 Int) (v_idx_1381 Int) (v_idx_1380 Int)) (or (< v_idx_1375 v_b_141_1) (< v_idx_1376 v_b_142_1) (<= v_b_140_1 v_idx_1379) (<= v_b_143_1 v_idx_1380) (< v_idx_1381 v_b_143_1) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1380) v_idx_1375)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1380) v_idx_1375))) 0)) (<= v_b_142_1 v_idx_1375) (<= v_b_141_1 v_idx_1374) (< v_idx_1380 v_b_140_1))) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) |ULTIMATE.start_main_#t~short2| (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 8) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 16) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))) (and (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| |#NULL.offset|) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:49:48,325 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:49:48,325 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:49:48,325 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:49:48,326 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:49:48,326 WARN L224 ngHoareTripleChecker]: Pre: {2147483539#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 408) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_#NULL.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |c_#NULL.base|) (- v_b_105_1)) 8) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |c_#NULL.base|) v_b_105_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1419 Int) (v_idx_1418 Int) (v_idx_1417 Int) (v_idx_1426 Int) (v_idx_1425 Int) (v_idx_1424 Int)) (or (<= v_b_104_1 v_idx_1424) (< v_idx_1426 v_b_107_1) (<= v_b_107_1 v_idx_1425) (<= v_b_105_1 v_idx_1417) (< v_idx_1419 v_b_106_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1425) v_idx_1418))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1425) v_idx_1418)) 0)) (< v_idx_1418 v_b_105_1) (<= v_b_106_1 v_idx_1418) (< v_idx_1425 v_b_104_1))) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_105_1)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |c_#NULL.offset|) v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |c_#NULL.offset|) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) v_b_106_1) (- 1)) (<= (- |c_#NULL.base| v_b_105_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_106_1)) 9) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- c_ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| v_b_106_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (forall ((v_idx_1411 Int) (v_idx_1410 Int) (v_idx_1409 Int) (v_idx_1406 Int) (v_idx_1405 Int) (v_idx_1404 Int)) (or (<= v_b_142_1 v_idx_1405) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1410) v_idx_1405)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1410) v_idx_1405))) 0)) (<= v_b_140_1 v_idx_1409) (<= v_b_143_1 v_idx_1410) (< v_idx_1405 v_b_141_1) (< v_idx_1411 v_b_143_1) (< v_idx_1406 v_b_142_1) (<= v_b_141_1 v_idx_1404) (< v_idx_1410 v_b_140_1))) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:48,327 WARN L228 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:49:48,327 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:49:48,327 WARN L230 ngHoareTripleChecker]: Post: {2147483538#(exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_142_1) (- 1)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (forall ((v_idx_1434 Int) (v_idx_1441 Int) (v_idx_1440 Int) (v_idx_1439 Int) (v_idx_1436 Int) (v_idx_1435 Int)) (or (<= v_b_143_1 v_idx_1440) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1440) v_idx_1435)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1440) v_idx_1435))) 0)) (< v_idx_1436 v_b_142_1) (<= v_b_142_1 v_idx_1435) (<= v_b_141_1 v_idx_1434) (< v_idx_1435 v_b_141_1) (<= v_b_140_1 v_idx_1439) (< v_idx_1440 v_b_140_1) (< v_idx_1441 v_b_143_1))) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_141_1) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_141_1) 0) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:49:48,328 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:49:48,329 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:49:48,329 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:49:48,471 WARN L181 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 965 [2018-12-19 22:49:48,472 WARN L270 ngHoareTripleChecker]: Pre: {2147483539#(or (exists ((v_v_2177_1 (Array Int Int)) (v_v_2175_1 Int) (v_b_107_1 Int) (v_b_104_1 Int) (v_v_2170_1 (Array Int Int)) (v_b_106_1 Int) (v_b_105_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_104_1) (- v_b_107_1)) 1) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_106_1)) 17) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_2177_1 v_v_2170_1) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_106_1) 7) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_105_1) (- 400)) (<= (- (- |#NULL.offset|) v_b_106_1) (- 1)) (<= (- (- v_b_106_1) v_b_106_1) (- 2)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_106_1)) 9) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_106_1) (- 1)) (<= (- |#NULL.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_104_1) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 408) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |#NULL.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_107_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_105_1)) 8) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_105_1)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) v_b_105_1) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_106_1) (- 401)) (<= (- (- |#NULL.base|) (- v_b_105_1)) 8) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_106_1)) 13) (<= (- v_b_104_1 v_b_107_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_2175_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_104_1)) 0) (<= (- (- |#NULL.base|) v_b_105_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_106_1)) (- 391)) (<= (- (- v_b_105_1) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_105_1) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_105_1)) 8) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1419 Int) (v_idx_1418 Int) (v_idx_1417 Int) (v_idx_1426 Int) (v_idx_1425 Int) (v_idx_1424 Int)) (or (<= v_b_104_1 v_idx_1424) (< v_idx_1426 v_b_107_1) (<= v_b_107_1 v_idx_1425) (<= v_b_105_1 v_idx_1417) (< v_idx_1419 v_b_106_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1425) v_idx_1418))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1425) v_idx_1418)) 0)) (< v_idx_1418 v_b_105_1) (<= v_b_106_1 v_idx_1418) (< v_idx_1425 v_b_104_1))) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |#NULL.offset| v_b_105_1) 0) (<= (- v_b_105_1 (- v_b_105_1)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_107_1)) 1) (<= (- (- ULTIMATE.start_main_main) v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_105_1)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_105_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_106_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_106_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size v_b_105_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_106_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_105_1)) 408) (<= (- (- |#NULL.offset|) v_b_105_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_105_1)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_105_1 v_b_106_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_106_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_106_1)) 9) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_105_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- v_b_105_1) v_b_105_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- v_b_105_1) (- v_b_106_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_105_1)) 8) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_105_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_105_1) 4) (<= (- (- |#NULL.offset|) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_~malloc_~size (- v_b_106_1)) 409) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_read~int_#value| v_v_2175_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) (- v_b_106_1)) 9) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_105_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_105_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_106_1) 3) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 8) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_106_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) v_b_106_1) (- 1)) (<= (- |#NULL.base| v_b_105_1) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_106_1)) 9) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_106_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 392)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_105_1)) 8) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_106_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_105_1)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_105_1)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_106_1) 399) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_105_1) 0) (<= (- (- |#NULL.base|) (- v_b_106_1)) 9) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset v_b_105_1) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 4) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 18) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 8) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_106_1)) 17) (<= (- ULTIMATE.start_main_main v_b_106_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_105_1)) (- 392)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| v_b_106_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_105_1)) 8) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (forall ((v_idx_1411 Int) (v_idx_1410 Int) (v_idx_1409 Int) (v_idx_1406 Int) (v_idx_1405 Int) (v_idx_1404 Int)) (or (<= v_b_142_1 v_idx_1405) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1410) v_idx_1405)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1410) v_idx_1405))) 0)) (<= v_b_140_1 v_idx_1409) (<= v_b_143_1 v_idx_1410) (< v_idx_1405 v_b_141_1) (< v_idx_1411 v_b_143_1) (< v_idx_1406 v_b_142_1) (<= v_b_141_1 v_idx_1404) (< v_idx_1410 v_b_140_1))) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:49:48,472 WARN L274 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:49:48,473 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:49:49,645 WARN L276 ngHoareTripleChecker]: Post: {2147483538#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int)) (and (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (forall ((v_idx_1440 Int) (v_idx_1435 Int)) (or (<= v_b_143_1 v_idx_1440) (<= v_b_142_1 v_idx_1435) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1440) v_idx_1435)) 0) (< v_idx_1435 v_b_141_1) (< v_idx_1440 v_b_140_1))) (<= (- ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- (- ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (forall ((v_prenex_116 Int) (v_prenex_117 Int)) (or (< v_prenex_117 v_b_141_1) (< v_prenex_116 v_b_140_1) (<= v_b_143_1 v_prenex_116) (<= v_b_142_1 v_prenex_117) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_116) v_prenex_117))) 0))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |ULTIMATE.start_#t~ret4| v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- (- ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_#t~ret4| v_b_142_1) (- 1)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13))) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:50:13,622 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:50:13,622 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:50:13,623 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:50:13,623 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:50:13,624 WARN L224 ngHoareTripleChecker]: Pre: {2147483533#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (forall ((v_idx_1445 Int) (v_idx_1456 Int) (v_idx_1455 Int) (v_idx_1454 Int) (v_idx_1447 Int) (v_idx_1446 Int)) (or (<= v_b_65_1 v_idx_1445) (< v_idx_1455 v_b_64_1) (<= v_b_66_1 v_idx_1446) (< v_idx_1446 v_b_65_1) (< v_idx_1456 v_b_67_1) (<= v_b_64_1 v_idx_1454) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1455) v_idx_1446))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1455) v_idx_1446)) 0)) (< v_idx_1447 v_b_66_1) (<= v_b_67_1 v_idx_1455))) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_142_1) (- 1)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_141_1) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (forall ((v_idx_1466 Int) (v_idx_1465 Int) (v_idx_1464 Int) (v_idx_1471 Int) (v_idx_1470 Int) (v_idx_1469 Int)) (or (<= v_b_140_1 v_idx_1469) (< v_idx_1471 v_b_143_1) (< v_idx_1470 v_b_140_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1470) v_idx_1465)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1470) v_idx_1465))) 0)) (<= v_b_141_1 v_idx_1464) (<= v_b_142_1 v_idx_1465) (< v_idx_1465 v_b_141_1) (< v_idx_1466 v_b_142_1) (<= v_b_143_1 v_idx_1470))) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_141_1) 0) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:50:13,624 WARN L228 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:50:13,624 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:50:13,625 WARN L230 ngHoareTripleChecker]: Post: {2147483532#(exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1486 Int) (v_idx_1485 Int) (v_idx_1484 Int) (v_idx_1481 Int) (v_idx_1480 Int) (v_idx_1479 Int)) (or (<= v_b_142_1 v_idx_1480) (<= v_b_140_1 v_idx_1484) (<= v_b_143_1 v_idx_1485) (<= v_b_141_1 v_idx_1479) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1485) v_idx_1480)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1485) v_idx_1480))) 0)) (< v_idx_1486 v_b_143_1) (< v_idx_1480 v_b_141_1) (< v_idx_1485 v_b_140_1) (< v_idx_1481 v_b_142_1))) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_142_1) (- 1)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_141_1) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_141_1) 0) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:50:13,625 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:50:13,626 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:50:13,626 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:50:13,794 WARN L181 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 1084 [2018-12-19 22:50:13,795 WARN L270 ngHoareTripleChecker]: Pre: {2147483533#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (forall ((v_idx_1445 Int) (v_idx_1456 Int) (v_idx_1455 Int) (v_idx_1454 Int) (v_idx_1447 Int) (v_idx_1446 Int)) (or (<= v_b_65_1 v_idx_1445) (< v_idx_1455 v_b_64_1) (<= v_b_66_1 v_idx_1446) (< v_idx_1446 v_b_65_1) (< v_idx_1456 v_b_67_1) (<= v_b_64_1 v_idx_1454) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1455) v_idx_1446))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1455) v_idx_1446)) 0)) (< v_idx_1447 v_b_66_1) (<= v_b_67_1 v_idx_1455))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- |ULTIMATE.start_#t~ret4| v_b_142_1) (- 1)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (forall ((v_idx_1466 Int) (v_idx_1465 Int) (v_idx_1464 Int) (v_idx_1471 Int) (v_idx_1470 Int) (v_idx_1469 Int)) (or (<= v_b_140_1 v_idx_1469) (< v_idx_1471 v_b_143_1) (< v_idx_1470 v_b_140_1) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1470) v_idx_1465)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1470) v_idx_1465))) 0)) (<= v_b_141_1 v_idx_1464) (<= v_b_142_1 v_idx_1465) (< v_idx_1465 v_b_141_1) (< v_idx_1466 v_b_142_1) (<= v_b_143_1 v_idx_1470))) (<= (- |ULTIMATE.start_#t~ret4| v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_142_1)) 13) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:50:13,795 WARN L274 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:50:13,796 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:50:14,985 WARN L276 ngHoareTripleChecker]: Post: {2147483532#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int)) (and (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- ULTIMATE.start_main_main (- v_b_142_1)) 13) (forall ((v_idx_1485 Int) (v_idx_1480 Int)) (or (<= v_b_142_1 v_idx_1480) (<= v_b_143_1 v_idx_1485) (< v_idx_1485 v_b_140_1) (< v_idx_1480 v_b_141_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1485) v_idx_1480))) 0))) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (forall ((v_prenex_118 Int) (v_prenex_119 Int)) (or (< v_prenex_119 v_b_141_1) (< v_prenex_118 v_b_140_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_118) v_prenex_119)) 0) (<= v_b_142_1 v_prenex_119) (<= v_b_143_1 v_prenex_118))) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- (- ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |ULTIMATE.start_#t~ret4| v_b_141_1) 0) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- (- ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_#t~ret4| v_b_142_1) (- 1)) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13))) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:51:19,483 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:51:19,484 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:51:19,484 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:51:19,484 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:51:19,485 WARN L224 ngHoareTripleChecker]: Pre: {2147483525#(or (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16)))} [2018-12-19 22:51:19,485 WARN L228 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:51:19,485 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:51:19,485 WARN L230 ngHoareTripleChecker]: Post: {2147483524#(exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_7189_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_7189_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (forall ((v_idx_1522 Int) (v_idx_1529 Int) (v_idx_1528 Int) (v_idx_1527 Int) (v_idx_1524 Int) (v_idx_1523 Int)) (or (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1528) v_idx_1523)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1528) v_idx_1523))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1528) v_idx_1523))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1528) v_idx_1523)) 0)) (<= v_b_168_1 v_idx_1523) (<= v_b_167_1 v_idx_1522) (<= v_b_169_1 v_idx_1528) (< v_idx_1523 v_b_167_1) (< v_idx_1528 v_b_166_1) (< v_idx_1529 v_b_169_1) (< v_idx_1524 v_b_168_1) (<= v_b_166_1 v_idx_1527))) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1))))} [2018-12-19 22:51:19,485 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:51:19,486 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:51:19,486 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:51:21,442 WARN L181 SmtUtils]: Spent 1.96 s on a formula simplification. DAG size of input: 401 DAG size of output: 52 [2018-12-19 22:51:21,443 WARN L270 ngHoareTripleChecker]: Pre: {2147483525#(and (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16))} [2018-12-19 22:51:21,443 WARN L274 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:51:21,443 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:51:23,256 WARN L276 ngHoareTripleChecker]: Post: {2147483524#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (exists ((v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int)) (and (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (forall ((v_prenex_123 Int) (v_prenex_122 Int)) (or (<= v_b_169_1 v_prenex_122) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_prenex_122) v_prenex_123)) 0) (< v_prenex_122 v_b_166_1) (<= v_b_168_1 v_prenex_123) (< v_prenex_123 v_b_167_1))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- |#NULL.offset| v_b_167_1) 0) (forall ((v_prenex_125 Int) (v_prenex_124 Int)) (or (< v_prenex_125 v_b_167_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_124) v_prenex_125)) 0) (< v_prenex_124 v_b_166_1) (<= v_b_169_1 v_prenex_124) (<= v_b_168_1 v_prenex_125))) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (forall ((v_idx_1528 Int) (v_idx_1523 Int)) (or (<= v_b_168_1 v_idx_1523) (<= v_b_169_1 v_idx_1528) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1528) v_idx_1523))) 0) (< v_idx_1528 v_b_166_1) (< v_idx_1523 v_b_167_1))) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (forall ((v_prenex_121 Int) (v_prenex_120 Int)) (or (<= v_b_168_1 v_prenex_121) (< v_prenex_120 v_b_166_1) (<= v_b_169_1 v_prenex_120) (< v_prenex_121 v_b_167_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_120) v_prenex_121))) 0))) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16))} [2018-12-19 22:51:48,621 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:51:48,621 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:51:48,622 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:51:48,622 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:51:48,622 WARN L224 ngHoareTripleChecker]: Pre: {2147483523#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (forall ((v_idx_1554 Int) (v_idx_1553 Int) (v_idx_1552 Int) (v_idx_1559 Int) (v_idx_1558 Int) (v_idx_1557 Int)) (or (< v_idx_1554 v_b_168_1) (<= v_b_166_1 v_idx_1557) (< v_idx_1558 v_b_166_1) (< v_idx_1559 v_b_169_1) (<= v_b_167_1 v_idx_1552) (<= v_b_169_1 v_idx_1558) (< v_idx_1553 v_b_167_1) (<= v_b_168_1 v_idx_1553) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1558) v_idx_1553)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1558) v_idx_1553))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1558) v_idx_1553))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1558) v_idx_1553)) 0)))) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_7189_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_7189_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (forall ((v_idx_1544 Int) (v_idx_1543 Int) (v_idx_1542 Int) (v_idx_1540 Int) (v_idx_1539 Int) (v_idx_1538 Int)) (or (<= v_b_27_1 v_idx_1543) (<= v_b_24_1 v_idx_1542) (< v_idx_1540 v_b_26_1) (< v_idx_1544 v_b_27_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1543) v_idx_1539))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1543) v_idx_1539))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1543) v_idx_1539)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1543) v_idx_1539)) 0)) (< v_idx_1543 v_b_24_1) (< v_idx_1539 v_b_25_1) (<= v_b_26_1 v_idx_1539) (<= v_b_25_1 v_idx_1538))) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:51:48,623 WARN L228 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:51:48,623 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:51:48,623 WARN L230 ngHoareTripleChecker]: Post: {2147483522#(exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (forall ((v_idx_1574 Int) (v_idx_1573 Int) (v_idx_1572 Int) (v_idx_1569 Int) (v_idx_1568 Int) (v_idx_1567 Int)) (or (<= v_b_169_1 v_idx_1573) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1573) v_idx_1568)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1573) v_idx_1568))) 0)) (< v_idx_1573 v_b_166_1) (<= v_b_168_1 v_idx_1568) (< v_idx_1574 v_b_169_1) (<= v_b_167_1 v_idx_1567) (< v_idx_1569 v_b_168_1) (<= v_b_166_1 v_idx_1572) (< v_idx_1568 v_b_167_1))) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1))))} [2018-12-19 22:51:48,623 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:51:48,624 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:51:48,625 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:51:48,765 WARN L181 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 872 [2018-12-19 22:51:48,766 WARN L270 ngHoareTripleChecker]: Pre: {2147483523#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (forall ((v_idx_1554 Int) (v_idx_1553 Int) (v_idx_1552 Int) (v_idx_1559 Int) (v_idx_1558 Int) (v_idx_1557 Int)) (or (< v_idx_1554 v_b_168_1) (<= v_b_166_1 v_idx_1557) (< v_idx_1558 v_b_166_1) (< v_idx_1559 v_b_169_1) (<= v_b_167_1 v_idx_1552) (<= v_b_169_1 v_idx_1558) (< v_idx_1553 v_b_167_1) (<= v_b_168_1 v_idx_1553) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1558) v_idx_1553)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1558) v_idx_1553))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1558) v_idx_1553))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1558) v_idx_1553)) 0)))) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_7189_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_7189_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (forall ((v_idx_1544 Int) (v_idx_1543 Int) (v_idx_1542 Int) (v_idx_1540 Int) (v_idx_1539 Int) (v_idx_1538 Int)) (or (<= v_b_27_1 v_idx_1543) (<= v_b_24_1 v_idx_1542) (< v_idx_1540 v_b_26_1) (< v_idx_1544 v_b_27_1) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1543) v_idx_1539))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1543) v_idx_1539))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1543) v_idx_1539)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1543) v_idx_1539)) 0)) (< v_idx_1543 v_b_24_1) (< v_idx_1539 v_b_25_1) (<= v_b_26_1 v_idx_1539) (<= v_b_25_1 v_idx_1538))) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:51:48,766 WARN L274 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:51:48,767 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:51:49,859 WARN L276 ngHoareTripleChecker]: Post: {2147483522#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (exists ((v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int)) (and (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (forall ((v_idx_1573 Int) (v_idx_1568 Int)) (or (<= v_b_169_1 v_idx_1573) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1573) v_idx_1568))) 0) (< v_idx_1573 v_b_166_1) (<= v_b_168_1 v_idx_1568) (< v_idx_1568 v_b_167_1))) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| (- v_b_167_1)) 16) (forall ((v_prenex_127 Int) (v_prenex_126 Int)) (or (< v_prenex_126 v_b_166_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_126) v_prenex_127)) 0) (< v_prenex_127 v_b_167_1) (<= v_b_168_1 v_prenex_127) (<= v_b_169_1 v_prenex_126))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16))} [2018-12-19 22:52:10,904 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:52:10,905 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:52:10,905 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:52:10,905 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:52:10,906 WARN L224 ngHoareTripleChecker]: Pre: {2147483521#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_7189_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_7189_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (forall ((v_idx_1599 Int) (v_idx_1598 Int) (v_idx_1597 Int) (v_idx_1604 Int) (v_idx_1603 Int) (v_idx_1602 Int)) (or (< v_idx_1604 v_b_169_1) (<= v_b_166_1 v_idx_1602) (< v_idx_1598 v_b_167_1) (< v_idx_1603 v_b_166_1) (<= v_b_167_1 v_idx_1597) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1603) v_idx_1598)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1603) v_idx_1598))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1603) v_idx_1598))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1603) v_idx_1598)) 0)) (< v_idx_1599 v_b_168_1) (<= v_b_169_1 v_idx_1603) (<= v_b_168_1 v_idx_1598))) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1588 Int) (v_idx_1587 Int) (v_idx_1585 Int) (v_idx_1584 Int) (v_idx_1583 Int) (v_idx_1589 Int)) (or (<= v_b_26_1 v_idx_1584) (< v_idx_1589 v_b_27_1) (< v_idx_1584 v_b_25_1) (<= v_b_27_1 v_idx_1588) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1588) v_idx_1584))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1588) v_idx_1584))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1588) v_idx_1584)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1588) v_idx_1584)) 0)) (<= v_b_25_1 v_idx_1583) (<= v_b_24_1 v_idx_1587) (< v_idx_1588 v_b_24_1) (< v_idx_1585 v_b_26_1))) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:52:10,906 WARN L228 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:52:10,906 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:52:10,907 WARN L230 ngHoareTripleChecker]: Post: {2147483520#(exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 40) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 20) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 20) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 36) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 420) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 36) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 5)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 380)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 20) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 19) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 20) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 37) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (forall ((v_idx_1619 Int) (v_idx_1618 Int) (v_idx_1617 Int) (v_idx_1614 Int) (v_idx_1613 Int) (v_idx_1612 Int)) (or (< v_idx_1614 v_b_168_1) (<= v_b_166_1 v_idx_1617) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1618) v_idx_1613)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1618) v_idx_1613))) 0)) (<= v_b_169_1 v_idx_1618) (< v_idx_1618 v_b_166_1) (< v_idx_1619 v_b_169_1) (<= v_b_167_1 v_idx_1612) (< v_idx_1613 v_b_167_1) (<= v_b_168_1 v_idx_1613))) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0)))} [2018-12-19 22:52:10,907 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:52:10,908 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:52:10,908 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:52:11,051 WARN L181 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 872 [2018-12-19 22:52:11,052 WARN L270 ngHoareTripleChecker]: Pre: {2147483521#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_7189_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_7189_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (forall ((v_idx_1599 Int) (v_idx_1598 Int) (v_idx_1597 Int) (v_idx_1604 Int) (v_idx_1603 Int) (v_idx_1602 Int)) (or (< v_idx_1604 v_b_169_1) (<= v_b_166_1 v_idx_1602) (< v_idx_1598 v_b_167_1) (< v_idx_1603 v_b_166_1) (<= v_b_167_1 v_idx_1597) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1603) v_idx_1598)) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1603) v_idx_1598))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1603) v_idx_1598))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1603) v_idx_1598)) 0)) (< v_idx_1599 v_b_168_1) (<= v_b_169_1 v_idx_1603) (<= v_b_168_1 v_idx_1598))) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1588 Int) (v_idx_1587 Int) (v_idx_1585 Int) (v_idx_1584 Int) (v_idx_1583 Int) (v_idx_1589 Int)) (or (<= v_b_26_1 v_idx_1584) (< v_idx_1589 v_b_27_1) (< v_idx_1584 v_b_25_1) (<= v_b_27_1 v_idx_1588) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1588) v_idx_1584))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1588) v_idx_1584))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1588) v_idx_1584)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1588) v_idx_1584)) 0)) (<= v_b_25_1 v_idx_1583) (<= v_b_24_1 v_idx_1587) (< v_idx_1588 v_b_24_1) (< v_idx_1585 v_b_26_1))) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:52:11,052 WARN L274 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:52:11,052 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:52:12,023 WARN L276 ngHoareTripleChecker]: Post: {2147483520#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 40) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 20) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (exists ((v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int)) (and (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 19) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 13) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (forall ((v_idx_1618 Int) (v_idx_1613 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1618) v_idx_1613)) 0) (<= v_b_169_1 v_idx_1618) (< v_idx_1618 v_b_166_1) (< v_idx_1613 v_b_167_1) (<= v_b_168_1 v_idx_1613))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 12) (forall ((v_prenex_128 Int) (v_prenex_129 Int)) (or (<= v_b_169_1 v_prenex_128) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_128) v_prenex_129))) 0) (<= v_b_168_1 v_prenex_129) (< v_prenex_129 v_b_167_1) (< v_prenex_128 v_b_166_1))) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 20) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 36) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 37) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 20) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 380)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 20) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 420) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 36) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 20) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))} [2018-12-19 22:52:44,744 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:52:44,744 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:52:44,744 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:52:44,744 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:52:44,745 WARN L224 ngHoareTripleChecker]: Pre: {2147483519#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (forall ((v_idx_1632 Int) (v_idx_1629 Int) (v_idx_1628 Int) (v_idx_1627 Int) (v_idx_1634 Int) (v_idx_1633 Int)) (or (<= v_b_167_1 v_idx_1627) (<= v_b_166_1 v_idx_1632) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1633) v_idx_1628)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1633) v_idx_1628))) 0)) (< v_idx_1628 v_b_167_1) (< v_idx_1633 v_b_166_1) (<= v_b_168_1 v_idx_1628) (< v_idx_1634 v_b_169_1) (< v_idx_1629 v_b_168_1) (<= v_b_169_1 v_idx_1633))) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (forall ((v_idx_1643 Int) (v_idx_1642 Int) (v_idx_1649 Int) (v_idx_1648 Int) (v_idx_1647 Int) (v_idx_1644 Int)) (or (<= v_b_142_1 v_idx_1643) (< v_idx_1648 v_b_140_1) (<= v_b_140_1 v_idx_1647) (< v_idx_1644 v_b_142_1) (<= v_b_141_1 v_idx_1642) (<= v_b_143_1 v_idx_1648) (< v_idx_1649 v_b_143_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1648) v_idx_1643)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1648) v_idx_1643))) 0)) (< v_idx_1643 v_b_141_1))) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:52:44,745 WARN L228 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:52:44,745 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:52:44,746 WARN L230 ngHoareTripleChecker]: Post: {2147483518#(exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_main v_b_167_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (forall ((v_idx_1664 Int) (v_idx_1663 Int) (v_idx_1662 Int) (v_idx_1659 Int) (v_idx_1658 Int) (v_idx_1657 Int)) (or (<= v_b_166_1 v_idx_1662) (<= v_b_168_1 v_idx_1658) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1663) v_idx_1658)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1663) v_idx_1658))) 0)) (< v_idx_1659 v_b_168_1) (< v_idx_1663 v_b_166_1) (< v_idx_1664 v_b_169_1) (< v_idx_1658 v_b_167_1) (<= v_b_167_1 v_idx_1657) (<= v_b_169_1 v_idx_1663))) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1))))} [2018-12-19 22:52:44,746 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:52:44,747 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:52:44,747 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:52:44,887 WARN L181 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 854 [2018-12-19 22:52:44,888 WARN L270 ngHoareTripleChecker]: Pre: {2147483519#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (forall ((v_idx_1632 Int) (v_idx_1629 Int) (v_idx_1628 Int) (v_idx_1627 Int) (v_idx_1634 Int) (v_idx_1633 Int)) (or (<= v_b_167_1 v_idx_1627) (<= v_b_166_1 v_idx_1632) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1633) v_idx_1628)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1633) v_idx_1628))) 0)) (< v_idx_1628 v_b_167_1) (< v_idx_1633 v_b_166_1) (<= v_b_168_1 v_idx_1628) (< v_idx_1634 v_b_169_1) (< v_idx_1629 v_b_168_1) (<= v_b_169_1 v_idx_1633))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (forall ((v_idx_1643 Int) (v_idx_1642 Int) (v_idx_1649 Int) (v_idx_1648 Int) (v_idx_1647 Int) (v_idx_1644 Int)) (or (<= v_b_142_1 v_idx_1643) (< v_idx_1648 v_b_140_1) (<= v_b_140_1 v_idx_1647) (< v_idx_1644 v_b_142_1) (<= v_b_141_1 v_idx_1642) (<= v_b_143_1 v_idx_1648) (< v_idx_1649 v_b_143_1) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1648) v_idx_1643)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1648) v_idx_1643))) 0)) (< v_idx_1643 v_b_141_1))) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:52:44,889 WARN L274 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:52:44,889 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:52:46,159 WARN L276 ngHoareTripleChecker]: Post: {2147483518#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (exists ((v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int)) (and (forall ((v_idx_1663 Int) (v_idx_1658 Int)) (or (<= v_b_168_1 v_idx_1658) (< v_idx_1663 v_b_166_1) (< v_idx_1658 v_b_167_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1663) v_idx_1658))) 0) (<= v_b_169_1 v_idx_1663))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (forall ((v_prenex_130 Int) (v_prenex_131 Int)) (or (<= v_b_168_1 v_prenex_131) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_130) v_prenex_131)) 0) (< v_prenex_131 v_b_167_1) (<= v_b_169_1 v_prenex_130) (< v_prenex_130 v_b_166_1))) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- ULTIMATE.start_main_main v_b_167_1) 0) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:53:23,002 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:53:23,002 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:53:23,002 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:53:23,002 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:53:23,003 WARN L224 ngHoareTripleChecker]: Pre: {2147483513#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_main v_b_167_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (forall ((v_idx_1719 Int) (v_idx_1718 Int) (v_idx_1717 Int) (v_idx_1724 Int) (v_idx_1723 Int) (v_idx_1722 Int)) (or (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1723) v_idx_1718)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1723) v_idx_1718))) 0)) (< v_idx_1719 v_b_168_1) (<= v_b_169_1 v_idx_1723) (< v_idx_1723 v_b_166_1) (< v_idx_1718 v_b_167_1) (<= v_b_167_1 v_idx_1717) (< v_idx_1724 v_b_169_1) (<= v_b_166_1 v_idx_1722) (<= v_b_168_1 v_idx_1718))) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (forall ((v_idx_1709 Int) (v_idx_1708 Int) (v_idx_1707 Int) (v_idx_1704 Int) (v_idx_1703 Int) (v_idx_1702 Int)) (or (<= v_b_143_1 v_idx_1708) (< v_idx_1709 v_b_143_1) (< v_idx_1704 v_b_142_1) (< v_idx_1703 v_b_141_1) (<= v_b_140_1 v_idx_1707) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1708) v_idx_1703)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1708) v_idx_1703))) 0)) (<= v_b_142_1 v_idx_1703) (< v_idx_1708 v_b_140_1) (<= v_b_141_1 v_idx_1702))) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:53:23,003 WARN L228 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:53:23,003 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:53:23,004 WARN L230 ngHoareTripleChecker]: Post: {2147483512#(exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (forall ((v_idx_1739 Int) (v_idx_1738 Int) (v_idx_1737 Int) (v_idx_1734 Int) (v_idx_1733 Int) (v_idx_1732 Int)) (or (< v_idx_1733 v_b_167_1) (< v_idx_1738 v_b_166_1) (<= v_b_167_1 v_idx_1732) (<= v_b_169_1 v_idx_1738) (< v_idx_1739 v_b_169_1) (<= v_b_166_1 v_idx_1737) (<= v_b_168_1 v_idx_1733) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1738) v_idx_1733)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1738) v_idx_1733))) 0)) (< v_idx_1734 v_b_168_1))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_167_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_167_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_168_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_167_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1))))} [2018-12-19 22:53:23,004 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:53:23,005 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:53:23,005 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:53:23,165 WARN L181 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 968 [2018-12-19 22:53:23,166 WARN L270 ngHoareTripleChecker]: Pre: {2147483513#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_main v_b_167_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (forall ((v_idx_1719 Int) (v_idx_1718 Int) (v_idx_1717 Int) (v_idx_1724 Int) (v_idx_1723 Int) (v_idx_1722 Int)) (or (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1723) v_idx_1718)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1723) v_idx_1718))) 0)) (< v_idx_1719 v_b_168_1) (<= v_b_169_1 v_idx_1723) (< v_idx_1723 v_b_166_1) (< v_idx_1718 v_b_167_1) (<= v_b_167_1 v_idx_1717) (< v_idx_1724 v_b_169_1) (<= v_b_166_1 v_idx_1722) (<= v_b_168_1 v_idx_1718))) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (forall ((v_idx_1709 Int) (v_idx_1708 Int) (v_idx_1707 Int) (v_idx_1704 Int) (v_idx_1703 Int) (v_idx_1702 Int)) (or (<= v_b_143_1 v_idx_1708) (< v_idx_1709 v_b_143_1) (< v_idx_1704 v_b_142_1) (< v_idx_1703 v_b_141_1) (<= v_b_140_1 v_idx_1707) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1708) v_idx_1703)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1708) v_idx_1703))) 0)) (<= v_b_142_1 v_idx_1703) (< v_idx_1708 v_b_140_1) (<= v_b_141_1 v_idx_1702))) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:53:23,167 WARN L274 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:53:23,167 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:53:24,581 WARN L276 ngHoareTripleChecker]: Post: {2147483512#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (exists ((v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int)) (and (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- ULTIMATE.start_main_main v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_#t~ret4| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (forall ((v_prenex_132 Int) (v_prenex_133 Int)) (or (<= v_b_169_1 v_prenex_132) (< v_prenex_132 v_b_166_1) (< v_prenex_133 v_b_167_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_132) v_prenex_133)) 0) (<= v_b_168_1 v_prenex_133))) (<= (- ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (forall ((v_idx_1738 Int) (v_idx_1733 Int)) (or (< v_idx_1733 v_b_167_1) (< v_idx_1738 v_b_166_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1738) v_idx_1733))) 0) (<= v_b_169_1 v_idx_1738) (<= v_b_168_1 v_idx_1733))) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:54:06,087 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:54:06,087 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:54:06,088 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:54:06,088 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:54:06,089 WARN L224 ngHoareTripleChecker]: Pre: {2147483507#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_167_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_167_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_168_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_167_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (forall ((v_idx_1764 Int) (v_idx_1763 Int) (v_idx_1762 Int) (v_idx_1769 Int) (v_idx_1768 Int) (v_idx_1767 Int)) (or (< v_idx_1763 v_b_167_1) (< v_idx_1764 v_b_168_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1768) v_idx_1763)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1768) v_idx_1763))) 0)) (< v_idx_1768 v_b_166_1) (<= v_b_169_1 v_idx_1768) (<= v_b_168_1 v_idx_1763) (<= v_b_166_1 v_idx_1767) (< v_idx_1769 v_b_169_1) (<= v_b_167_1 v_idx_1762))) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (forall ((v_idx_1753 Int) (v_idx_1752 Int) (v_idx_1745 Int) (v_idx_1744 Int) (v_idx_1743 Int) (v_idx_1754 Int)) (or (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1753) v_idx_1744))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1753) v_idx_1744)) 0)) (< v_idx_1744 v_b_65_1) (<= v_b_65_1 v_idx_1743) (<= v_b_66_1 v_idx_1744) (<= v_b_64_1 v_idx_1752) (< v_idx_1753 v_b_64_1) (< v_idx_1754 v_b_67_1) (< v_idx_1745 v_b_66_1) (<= v_b_67_1 v_idx_1753))) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:54:06,089 WARN L228 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:54:06,089 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:54:06,090 WARN L230 ngHoareTripleChecker]: Post: {2147483506#(exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_167_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_167_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_168_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_167_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (forall ((v_idx_1784 Int) (v_idx_1783 Int) (v_idx_1782 Int) (v_idx_1779 Int) (v_idx_1778 Int) (v_idx_1777 Int)) (or (<= v_b_167_1 v_idx_1777) (< v_idx_1784 v_b_169_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1783) v_idx_1778)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1783) v_idx_1778))) 0)) (< v_idx_1783 v_b_166_1) (< v_idx_1779 v_b_168_1) (< v_idx_1778 v_b_167_1) (<= v_b_168_1 v_idx_1778) (<= v_b_166_1 v_idx_1782) (<= v_b_169_1 v_idx_1783))) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1))))} [2018-12-19 22:54:06,090 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:54:06,091 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:54:06,091 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:54:06,272 WARN L181 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 1086 [2018-12-19 22:54:06,273 WARN L270 ngHoareTripleChecker]: Pre: {2147483507#(or (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_168_1) (- 1)) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_167_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_167_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| v_b_168_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- |ULTIMATE.start_#t~ret4| v_b_167_1) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (forall ((v_idx_1764 Int) (v_idx_1763 Int) (v_idx_1762 Int) (v_idx_1769 Int) (v_idx_1768 Int) (v_idx_1767 Int)) (or (< v_idx_1763 v_b_167_1) (< v_idx_1764 v_b_168_1) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1768) v_idx_1763)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1768) v_idx_1763))) 0)) (< v_idx_1768 v_b_166_1) (<= v_b_169_1 v_idx_1768) (<= v_b_168_1 v_idx_1763) (<= v_b_166_1 v_idx_1767) (< v_idx_1769 v_b_169_1) (<= v_b_167_1 v_idx_1762))) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (forall ((v_idx_1753 Int) (v_idx_1752 Int) (v_idx_1745 Int) (v_idx_1744 Int) (v_idx_1743 Int) (v_idx_1754 Int)) (or (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1753) v_idx_1744))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1753) v_idx_1744)) 0)) (< v_idx_1744 v_b_65_1) (<= v_b_65_1 v_idx_1743) (<= v_b_66_1 v_idx_1744) (<= v_b_64_1 v_idx_1752) (< v_idx_1753 v_b_64_1) (< v_idx_1754 v_b_67_1) (< v_idx_1745 v_b_66_1) (<= v_b_67_1 v_idx_1753))) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:54:06,273 WARN L274 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:54:06,274 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:54:07,650 WARN L276 ngHoareTripleChecker]: Post: {2147483506#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (exists ((v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int)) (and (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_167_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- v_b_168_1)) 17) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (forall ((v_idx_1783 Int) (v_idx_1778 Int)) (or (< v_idx_1783 v_b_166_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1783) v_idx_1778)) 0) (< v_idx_1778 v_b_167_1) (<= v_b_168_1 v_idx_1778) (<= v_b_169_1 v_idx_1783))) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- ULTIMATE.start_main_main v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (forall ((v_prenex_134 Int) (v_prenex_135 Int)) (or (<= v_b_168_1 v_prenex_135) (<= v_b_169_1 v_prenex_134) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_134) v_prenex_135))) 0) (< v_prenex_134 v_b_166_1) (< v_prenex_135 v_b_167_1))) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_#t~ret4| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- ULTIMATE.start_main_main (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_main (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_main v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:55:23,720 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:55:23,720 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:55:23,720 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:55:23,720 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:55:23,721 WARN L224 ngHoareTripleChecker]: Pre: {2147483499#(or (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) |c_ULTIMATE.start_main_#t~short2| (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4)))} [2018-12-19 22:55:23,721 WARN L228 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:55:23,721 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:55:23,722 WARN L230 ngHoareTripleChecker]: Post: {2147483498#(exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_9769_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (forall ((v_idx_1819 Int) (v_idx_1818 Int) (v_idx_1817 Int) (v_idx_1827 Int) (v_idx_1826 Int) (v_idx_1825 Int)) (or (<= v_b_216_1 v_idx_1825) (<= v_b_217_1 v_idx_1817) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1826) v_idx_1818)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1826) v_idx_1818)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1826) v_idx_1818))) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1826) v_idx_1818))) 0)) (< v_idx_1819 v_b_218_1) (< v_idx_1818 v_b_217_1) (<= v_b_218_1 v_idx_1818) (< v_idx_1827 v_b_219_1) (<= v_b_219_1 v_idx_1826) (< v_idx_1826 v_b_216_1))) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |c_#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |c_#NULL.base| (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_9769_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |c_#NULL.offset| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:55:23,722 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:55:23,723 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:55:23,723 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:55:25,659 WARN L181 SmtUtils]: Spent 1.94 s on a formula simplification. DAG size of input: 403 DAG size of output: 52 [2018-12-19 22:55:25,659 WARN L270 ngHoareTripleChecker]: Pre: {2147483499#(and (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| |#NULL.offset|) 0) |ULTIMATE.start_main_#t~short2| (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4))} [2018-12-19 22:55:25,660 WARN L274 ngHoareTripleChecker]: Action: assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];assume #valid[read~int_#ptr.base];assume read~int_#sizeOfReadType + read~int_#ptr.offset <= #length[read~int_#ptr.base];havoc read~int_#value;assume read~int_#value == #memory_int[read~int_#ptr.base,read~int_#ptr.offset];main_#t~mem1 := read~int_#value;main_#t~short2 := main_#t~mem1 >= 0; [2018-12-19 22:55:25,660 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (<= (+ |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_read~int_#ptr.offset|) (select |c_#length| |c_ULTIMATE.start_read~int_#ptr.base|)) (= |c_ULTIMATE.start_read~int_#value_primed| (select (select |c_#memory_int| |c_ULTIMATE.start_read~int_#ptr.base|) |c_ULTIMATE.start_read~int_#ptr.offset|)) (= |c_ULTIMATE.start_main_#t~mem1_primed| |c_ULTIMATE.start_read~int_#value_primed|) (select |c_#valid| |c_ULTIMATE.start_read~int_#ptr.base|) (or (and (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|) |c_ULTIMATE.start_main_#t~short2_primed|) (and (not (<= 0 |c_ULTIMATE.start_main_#t~mem1_primed|)) (not |c_ULTIMATE.start_main_#t~short2_primed|)))) [2018-12-19 22:55:26,672 WARN L276 ngHoareTripleChecker]: Post: {2147483498#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (exists ((v_b_219_1 Int) (v_b_218_1 Int) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |#NULL.base| (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (forall ((v_idx_1818 Int) (v_idx_1826 Int)) (or (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1826) v_idx_1818))) 0) (< v_idx_1818 v_b_217_1) (<= v_b_218_1 v_idx_1818) (<= v_b_219_1 v_idx_1826) (< v_idx_1826 v_b_216_1))) (<= (- (- |#NULL.offset|) (- v_b_218_1)) 201) (forall ((v_prenex_136 Int) (v_prenex_137 Int)) (or (< v_prenex_137 v_b_216_1) (< v_prenex_136 v_b_217_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_137) v_prenex_136))) 0) (<= v_b_219_1 v_prenex_137) (<= v_b_218_1 v_prenex_136))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- |#NULL.offset| (- v_b_218_1)) 201) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (forall ((v_prenex_138 Int) (v_prenex_139 Int)) (or (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_prenex_139) v_prenex_138)) 0) (< v_prenex_138 v_b_217_1) (<= v_b_218_1 v_prenex_138) (< v_prenex_139 v_b_216_1) (<= v_b_219_1 v_prenex_139))) (<= (- |#NULL.base| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- |#NULL.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |#NULL.base| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |#NULL.offset| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |#NULL.offset|) v_b_218_1) (- 1)) (forall ((v_prenex_141 Int) (v_prenex_140 Int)) (or (<= v_b_218_1 v_prenex_140) (< v_prenex_140 v_b_217_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_141) v_prenex_140)) 0) (<= v_b_219_1 v_prenex_141) (< v_prenex_141 v_b_216_1))) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- |#NULL.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) v_b_217_1) 0) (<= (- |#NULL.base| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1))) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= |ULTIMATE.start_read~int_#value| |ULTIMATE.start_main_#t~mem1|) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:55:48,242 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:55:48,242 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:55:48,242 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:55:48,242 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:55:48,243 WARN L224 ngHoareTripleChecker]: Pre: {2147483497#(or (exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (forall ((v_idx_1849 Int) (v_idx_1848 Int) (v_idx_1847 Int) (v_idx_1857 Int) (v_idx_1856 Int) (v_idx_1855 Int)) (or (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1856) v_idx_1848)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1856) v_idx_1848)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1856) v_idx_1848))) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1856) v_idx_1848))) 0)) (<= v_b_216_1 v_idx_1855) (< v_idx_1857 v_b_219_1) (< v_idx_1849 v_b_218_1) (<= v_b_218_1 v_idx_1848) (< v_idx_1848 v_b_217_1) (<= v_b_217_1 v_idx_1847) (< v_idx_1856 v_b_216_1) (<= v_b_219_1 v_idx_1856))) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_9769_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |c_#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |c_#NULL.base| (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_9769_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |c_#NULL.offset| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (forall ((v_idx_1841 Int) (v_idx_1840 Int) (v_idx_1838 Int) (v_idx_1837 Int) (v_idx_1836 Int) (v_idx_1842 Int)) (or (< v_idx_1842 v_b_27_1) (< v_idx_1838 v_b_26_1) (<= v_b_25_1 v_idx_1836) (<= v_b_26_1 v_idx_1837) (<= v_b_27_1 v_idx_1841) (< v_idx_1837 v_b_25_1) (< v_idx_1841 v_b_24_1) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1841) v_idx_1837))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1841) v_idx_1837))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1841) v_idx_1837)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1841) v_idx_1837)) 0)) (<= v_b_24_1 v_idx_1840))) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:55:48,243 WARN L228 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:55:48,243 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:55:48,244 WARN L230 ngHoareTripleChecker]: Post: {2147483496#(exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (forall ((v_idx_1863 Int) (v_idx_1862 Int) (v_idx_1872 Int) (v_idx_1871 Int) (v_idx_1870 Int) (v_idx_1864 Int)) (or (< v_idx_1872 v_b_219_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1871) v_idx_1863)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1871) v_idx_1863))) 0)) (<= v_b_219_1 v_idx_1871) (<= v_b_216_1 v_idx_1870) (<= v_b_218_1 v_idx_1863) (< v_idx_1864 v_b_218_1) (< v_idx_1863 v_b_217_1) (< v_idx_1871 v_b_216_1) (<= v_b_217_1 v_idx_1862))) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |c_#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |c_#NULL.base| (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |c_#NULL.offset| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:55:48,244 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:55:48,245 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:55:48,245 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:55:48,379 WARN L181 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 870 [2018-12-19 22:55:48,380 WARN L270 ngHoareTripleChecker]: Pre: {2147483497#(or (exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (forall ((v_idx_1849 Int) (v_idx_1848 Int) (v_idx_1847 Int) (v_idx_1857 Int) (v_idx_1856 Int) (v_idx_1855 Int)) (or (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1856) v_idx_1848)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1856) v_idx_1848)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1856) v_idx_1848))) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1856) v_idx_1848))) 0)) (<= v_b_216_1 v_idx_1855) (< v_idx_1857 v_b_219_1) (< v_idx_1849 v_b_218_1) (<= v_b_218_1 v_idx_1848) (< v_idx_1848 v_b_217_1) (<= v_b_217_1 v_idx_1847) (< v_idx_1856 v_b_216_1) (<= v_b_219_1 v_idx_1856))) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_217_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_9769_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |#NULL.base| (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |#NULL.base|) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- v_b_217_1)) 200) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_9769_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |#NULL.offset| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (forall ((v_idx_1841 Int) (v_idx_1840 Int) (v_idx_1838 Int) (v_idx_1837 Int) (v_idx_1836 Int) (v_idx_1842 Int)) (or (< v_idx_1842 v_b_27_1) (< v_idx_1838 v_b_26_1) (<= v_b_25_1 v_idx_1836) (<= v_b_26_1 v_idx_1837) (<= v_b_27_1 v_idx_1841) (< v_idx_1837 v_b_25_1) (< v_idx_1841 v_b_24_1) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1841) v_idx_1837))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1841) v_idx_1837))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1841) v_idx_1837)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1841) v_idx_1837)) 0)) (<= v_b_24_1 v_idx_1840))) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:55:48,380 WARN L274 ngHoareTripleChecker]: Action: assume !main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2; [2018-12-19 22:55:48,380 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (not |c_ULTIMATE.start_main_#t~short2|) [2018-12-19 22:55:49,379 WARN L276 ngHoareTripleChecker]: Post: {2147483496#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (exists ((v_b_219_1 Int) (v_b_218_1 Int) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |#NULL.base| (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_218_1)) 201) (forall ((v_idx_1863 Int) (v_idx_1871 Int)) (or (<= v_b_219_1 v_idx_1871) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1871) v_idx_1863)) 0) (<= v_b_218_1 v_idx_1863) (< v_idx_1863 v_b_217_1) (< v_idx_1871 v_b_216_1))) (forall ((v_prenex_143 Int) (v_prenex_142 Int)) (or (< v_prenex_143 v_b_216_1) (<= v_b_218_1 v_prenex_142) (< v_prenex_142 v_b_217_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_143) v_prenex_142))) 0) (<= v_b_219_1 v_prenex_143))) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- |#NULL.offset| (- v_b_218_1)) 201) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- |#NULL.base| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- |#NULL.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |#NULL.base| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |#NULL.offset| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |#NULL.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- |#NULL.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) v_b_217_1) 0) (<= (- |#NULL.base| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1))) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:56:09,898 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:56:09,898 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:56:09,899 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:56:09,899 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:56:09,900 WARN L224 ngHoareTripleChecker]: Pre: {2147483495#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1885 Int) (v_idx_1883 Int) (v_idx_1882 Int) (v_idx_1881 Int) (v_idx_1887 Int) (v_idx_1886 Int)) (or (< v_idx_1886 v_b_24_1) (<= v_b_24_1 v_idx_1885) (<= v_b_27_1 v_idx_1886) (and (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1886) v_idx_1882))) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1886) v_idx_1882))) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1886) v_idx_1882)) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1886) v_idx_1882)) 0)) (< v_idx_1887 v_b_27_1) (<= v_b_25_1 v_idx_1881) (< v_idx_1882 v_b_25_1) (< v_idx_1883 v_b_26_1) (<= v_b_26_1 v_idx_1882))) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_25_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |c_#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |c_#NULL.base|) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- |c_#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- v_b_25_1)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |c_#NULL.offset| v_b_25_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| |c_ULTIMATE.start_read~int_#value|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- |c_ULTIMATE.start_read~int_#value|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| v_v_9769_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (forall ((v_idx_1894 Int) (v_idx_1893 Int) (v_idx_1892 Int) (v_idx_1902 Int) (v_idx_1901 Int) (v_idx_1900 Int)) (or (<= v_b_216_1 v_idx_1900) (< v_idx_1901 v_b_216_1) (< v_idx_1893 v_b_217_1) (<= v_b_218_1 v_idx_1893) (<= v_b_219_1 v_idx_1901) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1901) v_idx_1893)) 0) (<= (- |c_ULTIMATE.start_main_#t~mem1| (select (select |c_#memory_int| v_idx_1901) v_idx_1893)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1901) v_idx_1893))) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- (select (select |c_#memory_int| v_idx_1901) v_idx_1893))) 0)) (< v_idx_1902 v_b_219_1) (<= v_b_217_1 v_idx_1892) (< v_idx_1894 v_b_218_1))) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |c_#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |c_#NULL.base| (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~mem1|) (- v_v_9769_1)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |c_#NULL.offset| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:56:09,900 WARN L228 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:56:09,900 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:56:09,901 WARN L230 ngHoareTripleChecker]: Post: {2147483494#(exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 604) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 405) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 5)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 196)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 204) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 197) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 204) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 404) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_218_1) 203) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 200) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 208) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- |c_#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_217_1) 204) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |c_#NULL.base| (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 196) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_217_1) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_218_1)) 201) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- c_ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 404) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.base| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 196) (forall ((v_idx_1909 Int) (v_idx_1908 Int) (v_idx_1907 Int) (v_idx_1917 Int) (v_idx_1916 Int) (v_idx_1915 Int)) (or (< v_idx_1908 v_b_217_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1916) v_idx_1908)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1916) v_idx_1908))) 0)) (< v_idx_1916 v_b_216_1) (<= v_b_218_1 v_idx_1908) (< v_idx_1909 v_b_218_1) (<= v_b_219_1 v_idx_1916) (<= v_b_217_1 v_idx_1907) (< v_idx_1917 v_b_219_1) (<= v_b_216_1 v_idx_1915))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |c_#NULL.offset| v_b_217_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 204) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 408) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 0)))} [2018-12-19 22:56:09,901 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:56:09,903 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:56:09,903 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:56:10,067 WARN L181 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 870 [2018-12-19 22:56:10,068 WARN L270 ngHoareTripleChecker]: Pre: {2147483495#(or (exists ((v_b_25_1 Int) (v_b_24_1 Int) (v_b_27_1 Int) (v_b_26_1 Int) (v_v_53_1 Int) (v_v_55_1 (Array Int Int)) (v_v_48_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_~malloc_~size (- v_b_26_1)) 401) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_24_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_26_1) (- 401)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) v_b_26_1) (- 1)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_25_1) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_25_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_25_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_25_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_26_1) (- 1)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_27_1)) 1) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.offset|) (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) v_b_25_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (forall ((v_idx_1885 Int) (v_idx_1883 Int) (v_idx_1882 Int) (v_idx_1881 Int) (v_idx_1887 Int) (v_idx_1886 Int)) (or (< v_idx_1886 v_b_24_1) (<= v_b_24_1 v_idx_1885) (<= v_b_27_1 v_idx_1886) (and (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1886) v_idx_1882))) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1886) v_idx_1882))) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1886) v_idx_1882)) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1886) v_idx_1882)) 0)) (< v_idx_1887 v_b_27_1) (<= v_b_25_1 v_idx_1881) (< v_idx_1882 v_b_25_1) (< v_idx_1883 v_b_26_1) (<= v_b_26_1 v_idx_1882))) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#value| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_26_1)) 5) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_26_1)) 1) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_25_1)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_53_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (= v_v_55_1 v_v_48_1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_25_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_25_1) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_25_1) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_26_1)) 1) (<= (- (- |#NULL.offset|) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_26_1)) (- 3)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_25_1)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_25_1)) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_26_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_25_1 v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_26_1)) (- 399)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_25_1) (- v_b_26_1)) 1) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_25_1)) 0) (<= (- |#NULL.base| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- v_b_24_1) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_25_1) 0) (<= (- v_b_25_1 (- v_b_25_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_25_1) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_25_1) (- 4)) (<= (- (- |#NULL.base|) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_26_1) (- 1)) (<= (- v_b_25_1 (- v_b_26_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_26_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- |#NULL.offset| (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_25_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_25_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_25_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_26_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_24_1)) 0) (<= (- (- |#NULL.base|) (- v_b_26_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_24_1 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_25_1)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size v_b_25_1) 400) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- v_b_25_1)) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_26_1) (- 5)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_25_1) 0) (<= (- |#NULL.offset| v_b_25_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_26_1) 399) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_53_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_25_1)) (- 400)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_26_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_25_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_53_1)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_26_1) 3) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| |ULTIMATE.start_read~int_#value|) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_217_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- |ULTIMATE.start_read~int_#value|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~mem1| v_v_9769_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (forall ((v_idx_1894 Int) (v_idx_1893 Int) (v_idx_1892 Int) (v_idx_1902 Int) (v_idx_1901 Int) (v_idx_1900 Int)) (or (<= v_b_216_1 v_idx_1900) (< v_idx_1901 v_b_216_1) (< v_idx_1893 v_b_217_1) (<= v_b_218_1 v_idx_1893) (<= v_b_219_1 v_idx_1901) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1901) v_idx_1893)) 0) (<= (- |ULTIMATE.start_main_#t~mem1| (select (select |#memory_int| v_idx_1901) v_idx_1893)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1901) v_idx_1893))) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- (select (select |#memory_int| v_idx_1901) v_idx_1893))) 0)) (< v_idx_1902 v_b_219_1) (<= v_b_217_1 v_idx_1892) (< v_idx_1894 v_b_218_1))) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |#NULL.base| (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |#NULL.base|) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- v_b_217_1)) 200) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~mem1|) (- v_v_9769_1)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |#NULL.offset| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:56:10,069 WARN L274 ngHoareTripleChecker]: Action: assume !!main_#t~short2;havoc main_#t~mem1;havoc main_#t~short2;main_#t~post3.base, main_#t~post3.offset := main_~q~1.base, main_~q~1.offset;main_~q~1.base, main_~q~1.offset := main_#t~post3.base, main_#t~post3.offset + 4;havoc main_#t~post3.base, main_#t~post3.offset; [2018-12-19 22:56:10,069 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and |c_ULTIMATE.start_main_#t~short2| (= c_ULTIMATE.start_main_~q~1.base c_ULTIMATE.start_main_~q~1.base_primed) (= c_ULTIMATE.start_main_~q~1.offset_primed (+ c_ULTIMATE.start_main_~q~1.offset 4))) [2018-12-19 22:56:11,193 WARN L276 ngHoareTripleChecker]: Post: {2147483494#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 604) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 196)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) (- 8)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 404) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 204) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 204) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 196) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 200) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (exists ((v_b_219_1 Int) (v_b_218_1 Int) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |#NULL.base| (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 405) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 196) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 5)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_217_1) (- 4)) (forall ((v_idx_1908 Int) (v_idx_1916 Int)) (or (< v_idx_1908 v_b_217_1) (< v_idx_1916 v_b_216_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1916) v_idx_1908))) 0) (<= v_b_218_1 v_idx_1908) (<= v_b_219_1 v_idx_1916))) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 197) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- |#NULL.offset| (- v_b_218_1)) 201) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 404) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_218_1) 203) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- |#NULL.base| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) v_b_217_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- |#NULL.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |#NULL.base| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |#NULL.offset| v_b_217_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (forall ((v_prenex_145 Int) (v_prenex_144 Int)) (or (<= v_b_219_1 v_prenex_145) (< v_prenex_144 v_b_217_1) (< v_prenex_145 v_b_216_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_145) v_prenex_144)) 0) (<= v_b_218_1 v_prenex_144))) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |#NULL.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- |#NULL.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) v_b_217_1) 0) (<= (- |#NULL.base| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_217_1) 204) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1))) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 204) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 208) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 408) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) (- 4)) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 204) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 0))} [2018-12-19 22:56:41,883 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:56:41,884 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:56:41,884 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:56:41,884 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:56:41,885 WARN L224 ngHoareTripleChecker]: Pre: {2147483493#(or (exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |c_#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |c_#NULL.base| (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (forall ((v_idx_1939 Int) (v_idx_1938 Int) (v_idx_1937 Int) (v_idx_1947 Int) (v_idx_1946 Int) (v_idx_1945 Int)) (or (< v_idx_1939 v_b_218_1) (<= v_b_219_1 v_idx_1946) (< v_idx_1938 v_b_217_1) (< v_idx_1947 v_b_219_1) (<= v_b_218_1 v_idx_1938) (<= v_b_216_1 v_idx_1945) (< v_idx_1946 v_b_216_1) (<= v_b_217_1 v_idx_1937) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1946) v_idx_1938)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1946) v_idx_1938))) 0)))) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |c_#NULL.offset| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_#NULL.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |c_#NULL.base| v_b_168_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |c_#NULL.offset|) v_b_167_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_168_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |c_#NULL.base|) (- v_b_168_1)) 17) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |c_#NULL.offset| (- v_b_168_1)) 17) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.base| (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (forall ((v_idx_1927 Int) (v_idx_1926 Int) (v_idx_1925 Int) (v_idx_1932 Int) (v_idx_1931 Int) (v_idx_1930 Int)) (or (< v_idx_1932 v_b_169_1) (< v_idx_1926 v_b_167_1) (<= v_b_168_1 v_idx_1926) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1931) v_idx_1926)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1931) v_idx_1926))) 0)) (<= v_b_166_1 v_idx_1930) (< v_idx_1931 v_b_166_1) (<= v_b_169_1 v_idx_1931) (<= v_b_167_1 v_idx_1925) (< v_idx_1927 v_b_168_1))) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |c_#NULL.base|) v_b_167_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |c_#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| v_b_167_1) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 416) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_167_1)) 16) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |c_#NULL.base|) (- v_b_167_1)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |c_#NULL.offset|) (- v_b_167_1)) 16) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))))} [2018-12-19 22:56:41,885 WARN L228 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:56:41,885 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:56:41,885 WARN L230 ngHoareTripleChecker]: Post: {2147483492#(exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main v_b_218_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_218_1)) 201) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_main v_b_217_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_218_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- v_b_218_1)) 201) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |c_#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |c_#NULL.base| (- v_b_217_1)) 200) (<= (- (- |c_#NULL.base|) (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (forall ((v_idx_1962 Int) (v_idx_1961 Int) (v_idx_1960 Int) (v_idx_1954 Int) (v_idx_1953 Int) (v_idx_1952 Int)) (or (< v_idx_1953 v_b_217_1) (<= v_b_217_1 v_idx_1952) (<= v_b_218_1 v_idx_1953) (< v_idx_1961 v_b_216_1) (<= v_b_216_1 v_idx_1960) (< v_idx_1962 v_b_219_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_1961) v_idx_1953)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_1961) v_idx_1953))) 0)) (< v_idx_1954 v_b_218_1) (<= v_b_219_1 v_idx_1961))) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_#NULL.base|) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) v_b_217_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_218_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_217_1)) 200) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |c_#NULL.offset| v_b_217_1) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.offset|) v_b_218_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:56:41,886 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:56:41,887 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:56:41,887 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:56:42,043 WARN L181 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 858 [2018-12-19 22:56:42,044 WARN L270 ngHoareTripleChecker]: Pre: {2147483493#(or (exists ((v_v_9769_1 Int) (v_v_9764_1 (Array Int Int)) (v_b_219_1 Int) (v_b_218_1 Int) (v_v_9771_1 (Array Int Int)) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_217_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_9769_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) v_b_217_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_9769_1) 0) (<= (- |#NULL.base| (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- v_b_217_1)) 200) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- (- |#NULL.base|) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (= v_v_9764_1 v_v_9771_1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (forall ((v_idx_1939 Int) (v_idx_1938 Int) (v_idx_1937 Int) (v_idx_1947 Int) (v_idx_1946 Int) (v_idx_1945 Int)) (or (< v_idx_1939 v_b_218_1) (<= v_b_219_1 v_idx_1946) (< v_idx_1938 v_b_217_1) (< v_idx_1947 v_b_219_1) (<= v_b_218_1 v_idx_1938) (<= v_b_216_1 v_idx_1945) (< v_idx_1946 v_b_216_1) (<= v_b_217_1 v_idx_1937) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1946) v_idx_1938)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1946) v_idx_1938))) 0)))) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- v_b_217_1)) 200) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |#NULL.offset| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_v_7189_1 Int) (v_v_7184_1 (Array Int Int)) (v_b_168_1 Int) (v_b_167_1 Int) (v_b_166_1 Int) (v_b_169_1 Int) (v_v_7191_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_167_1) 16) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_167_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_167_1)) (- 384)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_168_1) 15) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_168_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- v_b_167_1) v_b_168_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |#NULL.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_168_1)) 17) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_168_1 (- v_b_168_1)) 34) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_168_1)) 33) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_166_1) 0) (<= (- |#NULL.base| v_b_168_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 32) (<= (- (- |#NULL.offset|) v_b_167_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_167_1) 4) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_167_1) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_167_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_167_1) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_167_1) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_167_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- ULTIMATE.start_~malloc_~size (- v_b_167_1)) 416) (<= (- (- v_b_168_1) v_b_168_1) (- 2)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_168_1)) (- 383)) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_168_1) (- 1)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- v_b_167_1 (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 16) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_167_1)) 12) (<= (- (- |#NULL.base|) (- v_b_168_1)) 17) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_167_1)) 32) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_7189_1)) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 384)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| v_b_167_1) 0) (<= (- (- v_b_167_1) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_166_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_168_1)) 21) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_167_1) 0) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_167_1)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (= v_v_7191_1 v_v_7184_1) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_167_1)) 16) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_168_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- v_b_167_1 v_b_168_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_167_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_167_1) 400) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- v_b_167_1) (- v_b_168_1)) 1) (<= (- |#NULL.offset| (- v_b_168_1)) 17) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- v_b_166_1 v_b_169_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 20) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_167_1)) 20) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.base| (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_168_1) (- 401)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_168_1)) 17) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_168_1) 3) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_168_1)) 17) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_168_1)) 33) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (forall ((v_idx_1927 Int) (v_idx_1926 Int) (v_idx_1925 Int) (v_idx_1932 Int) (v_idx_1931 Int) (v_idx_1930 Int)) (or (< v_idx_1932 v_b_169_1) (< v_idx_1926 v_b_167_1) (<= v_b_168_1 v_idx_1926) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1931) v_idx_1926)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_1931) v_idx_1926))) 0)) (<= v_b_166_1 v_idx_1930) (< v_idx_1931 v_b_166_1) (<= v_b_169_1 v_idx_1931) (<= v_b_167_1 v_idx_1925) (< v_idx_1927 v_b_168_1))) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_168_1)) 17) (<= (- |ULTIMATE.start_read~int_#value| v_v_7189_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- v_b_168_1)) 17) (<= (- (- v_b_166_1) (- v_b_169_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_167_1)) 32) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_169_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 384)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_169_1)) 1) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 416) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_167_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_168_1) 399) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_167_1) 0) (<= (- (- |#NULL.base|) v_b_167_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_168_1)) 1) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 16) (<= (- (- |#NULL.base|) v_b_168_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| v_b_167_1) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 416) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_168_1) (- 1)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- v_b_167_1 (- v_b_168_1)) 33) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- v_b_167_1)) 16) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_168_1)) 17) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 32) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 16) (<= (- (- |#NULL.base|) (- v_b_167_1)) 16) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_168_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_168_1)) 417) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 16) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- (- |#NULL.offset|) (- v_b_167_1)) 16) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_168_1) (- 1)))))} [2018-12-19 22:56:42,044 WARN L274 ngHoareTripleChecker]: Action: main_main := 0; [2018-12-19 22:56:42,044 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= c_ULTIMATE.start_main_main_primed 0) [2018-12-19 22:56:43,303 WARN L276 ngHoareTripleChecker]: Post: {2147483492#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (exists ((v_b_219_1 Int) (v_b_218_1 Int) (v_b_217_1 Int) (v_b_216_1 Int)) (and (<= (- (- v_b_216_1) (- v_b_219_1)) 1) (<= (- ULTIMATE.start_main_main (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_218_1)) (- 199)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_217_1)) 0) (<= (- |#NULL.base| (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_218_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_218_1)) 205) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_217_1) 0) (<= (- (- v_b_217_1) v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_main) (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_218_1)) 201) (<= (- v_b_216_1 v_b_219_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_217_1) 4) (<= (- (- v_b_218_1) v_b_218_1) (- 2)) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_218_1)) 201) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_217_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_217_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_217_1)) 196) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_219_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- v_b_217_1)) 200) (<= (- (- |#NULL.offset|) (- v_b_218_1)) 201) (<= (- ULTIMATE.start_main_main v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_217_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_217_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_217_1) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_217_1) (- 4)) (<= (- (- ULTIMATE.start_main_main) v_b_218_1) (- 1)) (<= (- |#NULL.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_219_1)) 1) (<= (- v_b_217_1 (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_218_1)) 601) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_217_1)) (- 200)) (<= (- (- v_b_217_1) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_217_1) 200) (forall ((v_idx_1961 Int) (v_idx_1953 Int)) (or (< v_idx_1953 v_b_217_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_1961) v_idx_1953)) 0) (< v_idx_1961 v_b_216_1) (<= v_b_218_1 v_idx_1953) (<= v_b_219_1 v_idx_1961))) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_217_1) 0) (<= (- |#NULL.base| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_218_1) (- 1)) (<= (- (- |#NULL.base|) (- v_b_218_1)) 201) (<= (- (- |#NULL.offset|) v_b_217_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_218_1) (- 401)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_217_1)) 400) (<= (- |#NULL.offset| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_218_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_217_1) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_216_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_218_1)) 1) (<= (- ULTIMATE.start_~malloc_~size v_b_218_1) 399) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_218_1)) 201) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_217_1)) 200) (<= (- v_b_218_1 (- v_b_218_1)) 402) (<= (- |#NULL.base| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_218_1) (- 1)) (<= (- |#NULL.offset| v_b_217_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_217_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_217_1)) 600) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_218_1) (- 1)) (<= (- v_b_217_1 v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_218_1)) 201) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_217_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_217_1) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_218_1)) 401) (<= (- (- ULTIMATE.start_main_main) v_b_217_1) 0) (<= (- (- |#NULL.offset|) v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_218_1)) 401) (<= (- v_b_217_1 (- v_b_218_1)) 401) (<= (- |#NULL.offset| (- v_b_217_1)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_218_1) (- 1)) (forall ((v_prenex_147 Int) (v_prenex_146 Int)) (or (<= v_b_218_1 v_prenex_147) (< v_prenex_147 v_b_217_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_146) v_prenex_147))) 0) (< v_prenex_146 v_b_216_1) (<= v_b_219_1 v_prenex_146))) (<= (- (- |#NULL.base|) v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_217_1)) 200) (<= (- (- |#NULL.base|) v_b_217_1) 0) (<= (- |#NULL.base| v_b_218_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_216_1) 0) (<= (- ULTIMATE.start_main_main v_b_218_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_218_1) (- 5)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_217_1)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_218_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_218_1) 199) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_218_1)) 197) (<= (- (- v_b_217_1) (- v_b_218_1)) 1))) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:57:38,367 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:57:38,367 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:57:38,367 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:57:38,368 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:57:38,368 WARN L224 ngHoareTripleChecker]: Pre: {2147483487#(or (exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int) (v_v_10771_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| (- v_b_234_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- c_ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |c_#NULL.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- c_ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- v_b_234_1)) 200) (forall ((v_idx_2016 Int) (v_idx_2015 Int) (v_idx_2014 Int) (v_idx_2023 Int) (v_idx_2022 Int) (v_idx_2021 Int)) (or (<= v_b_232_1 v_idx_2021) (< v_idx_2022 v_b_232_1) (< v_idx_2015 v_b_234_1) (< v_idx_2023 v_b_233_1) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_2022) v_idx_2015)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_2022) v_idx_2015))) 0)) (<= v_b_234_1 v_idx_2014) (<= v_b_235_1 v_idx_2015) (< v_idx_2016 v_b_235_1) (<= v_b_233_1 v_idx_2022))) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.offset| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_10771_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_10771_1)) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- (- |c_#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_234_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| v_b_141_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- c_ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_#NULL.offset| v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |c_#NULL.base|) v_b_142_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |c_#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |c_#NULL.offset|) (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 412) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.offset| (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |c_#NULL.base|) (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_142_1) (- 1)) (forall ((v_idx_2006 Int) (v_idx_2005 Int) (v_idx_2002 Int) (v_idx_2001 Int) (v_idx_2000 Int) (v_idx_2007 Int)) (or (<= v_b_140_1 v_idx_2005) (< v_idx_2006 v_b_140_1) (< v_idx_2007 v_b_143_1) (<= v_b_143_1 v_idx_2006) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_2006) v_idx_2001)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_2006) v_idx_2001))) 0)) (< v_idx_2001 v_b_141_1) (<= v_b_142_1 v_idx_2001) (< v_idx_2002 v_b_142_1) (<= v_b_141_1 v_idx_2000))) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.base|) v_b_141_1) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- v_b_142_1)) 13) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- v_b_142_1)) 13) (<= (- |c_#NULL.base| (- v_b_141_1)) 12) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |c_#NULL.offset| v_b_142_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:57:38,369 WARN L228 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:57:38,369 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:57:38,369 WARN L230 ngHoareTripleChecker]: Post: {2147483486#(exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int) (v_v_10771_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| (- v_b_234_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- c_ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |c_#NULL.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- c_ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (forall ((v_idx_2039 Int) (v_idx_2038 Int) (v_idx_2037 Int) (v_idx_2032 Int) (v_idx_2031 Int) (v_idx_2030 Int)) (or (<= v_b_232_1 v_idx_2037) (< v_idx_2032 v_b_235_1) (< v_idx_2039 v_b_233_1) (<= v_b_234_1 v_idx_2030) (<= v_b_235_1 v_idx_2031) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_2038) v_idx_2031)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_2038) v_idx_2031))) 0)) (< v_idx_2038 v_b_232_1) (< v_idx_2031 v_b_234_1) (<= v_b_233_1 v_idx_2038))) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.offset| (- v_b_235_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_10771_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_10771_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_234_1) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- (- |c_#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_234_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_234_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_235_1)) 201) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:57:38,369 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:57:38,520 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:57:38,520 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:57:40,829 WARN L181 SmtUtils]: Spent 2.31 s on a formula simplification that was a NOOP. DAG size: 968 [2018-12-19 22:57:40,830 WARN L270 ngHoareTripleChecker]: Pre: {2147483487#(or (exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int) (v_v_10771_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- |#NULL.offset| (- v_b_234_1)) 200) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |#NULL.base|) v_b_234_1) 0) (<= (- |#NULL.offset| v_b_234_1) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |#NULL.offset|) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |#NULL.offset| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| v_b_234_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- v_b_234_1)) 200) (forall ((v_idx_2016 Int) (v_idx_2015 Int) (v_idx_2014 Int) (v_idx_2023 Int) (v_idx_2022 Int) (v_idx_2021 Int)) (or (<= v_b_232_1 v_idx_2021) (< v_idx_2022 v_b_232_1) (< v_idx_2015 v_b_234_1) (< v_idx_2023 v_b_233_1) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_2022) v_idx_2015)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_2022) v_idx_2015))) 0)) (<= v_b_234_1 v_idx_2014) (<= v_b_235_1 v_idx_2015) (< v_idx_2016 v_b_235_1) (<= v_b_233_1 v_idx_2022))) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.offset| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_10771_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_10771_1)) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| v_b_235_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- (- |#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.offset|) (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) v_b_234_1) 0) (<= (- (- |#NULL.base|) (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) v_b_234_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_141_1 Int) (v_b_142_1 Int) (v_b_140_1 Int) (v_b_143_1 Int) (v_v_4619_1 Int) (v_v_4614_1 (Array Int Int)) (v_v_4621_1 (Array Int Int))) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_read~int_#value| v_v_4619_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_142_1) (- 1)) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 412) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- v_b_141_1 (- v_b_141_1)) 24) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_142_1)) 13) (<= (- ULTIMATE.start_~malloc_~size (- v_b_142_1)) 413) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| v_b_141_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- ULTIMATE.start_main_main (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- v_b_141_1)) 12) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_142_1) 399) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_141_1)) 8) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_141_1) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_141_1)) (- 388)) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |#NULL.offset| v_b_141_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_4619_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_142_1) (- 1)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 24) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_142_1)) 25) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset v_b_141_1) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_141_1) 0) (<= (- v_b_142_1 (- v_b_142_1)) 26) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_141_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_141_1)) 12) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_141_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_142_1)) 1) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_141_1) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- v_b_141_1) (- v_b_142_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_141_1)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_143_1)) 1) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_142_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- (- |#NULL.base|) v_b_142_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_142_1)) 25) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) (- v_b_141_1)) 12) (= v_v_4614_1 v_v_4621_1) (<= (- (- v_b_142_1) v_b_142_1) (- 2)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_141_1) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- v_b_141_1 (- v_b_142_1)) 25) (<= (- (- |#NULL.base|) (- v_b_141_1)) 12) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_141_1) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_141_1) 0) (<= (- (- |#NULL.offset|) (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_141_1)) 12) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_142_1) 3) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 412) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main (- v_b_142_1)) 13) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 12) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_143_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_141_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_140_1)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_141_1) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- |#NULL.offset| (- v_b_141_1)) 12) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_140_1) (- v_b_143_1)) 1) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_142_1) (- 1)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- v_b_141_1 v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_142_1)) 17) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_142_1)) (- 387)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) v_b_142_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_141_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 16) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- |#NULL.base|) (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_142_1)) 9) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_141_1)) 16) (<= (- (- ULTIMATE.start_main_main) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_141_1) 0) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main v_b_142_1) (- 1)) (forall ((v_idx_2006 Int) (v_idx_2005 Int) (v_idx_2002 Int) (v_idx_2001 Int) (v_idx_2000 Int) (v_idx_2007 Int)) (or (<= v_b_140_1 v_idx_2005) (< v_idx_2006 v_b_140_1) (< v_idx_2007 v_b_143_1) (<= v_b_143_1 v_idx_2006) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_2006) v_idx_2001)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_2006) v_idx_2001))) 0)) (< v_idx_2001 v_b_141_1) (<= v_b_142_1 v_idx_2001) (< v_idx_2002 v_b_142_1) (<= v_b_141_1 v_idx_2000))) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 8) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_142_1) (- 401)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 12) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_141_1)) 24) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_142_1)) 13) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_140_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_142_1)) 13) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_140_1 v_b_143_1) (- 1)) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) v_b_141_1) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_142_1)) 13) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_141_1)) 12) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_141_1)) 24) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- v_b_141_1) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_141_1)) 412) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 388)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_142_1) (- 5)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- v_b_142_1)) 13) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 12) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 12) (<= (- (- v_b_141_1) v_b_142_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 24) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- v_b_142_1)) 13) (<= (- |#NULL.base| (- v_b_141_1)) 12) (<= (- ULTIMATE.start_main_~q~1.offset v_b_142_1) 11) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_main) v_b_141_1) 0) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_141_1)) 12) (<= (- |#NULL.offset| v_b_142_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_142_1)) 13) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 12) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 388)) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_142_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:57:40,830 WARN L274 ngHoareTripleChecker]: Action: #t~ret4 := main_main; [2018-12-19 22:57:40,830 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (= |c_ULTIMATE.start_#t~ret4_primed| c_ULTIMATE.start_main_main) [2018-12-19 22:57:44,059 WARN L276 ngHoareTripleChecker]: Post: {2147483486#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int)) (and (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- |#NULL.offset| (- v_b_234_1)) 200) (<= (- |#NULL.base| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |#NULL.base|) v_b_234_1) 0) (<= (- |#NULL.offset| v_b_234_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |#NULL.offset|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- (- |#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |#NULL.offset| v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- |#NULL.base| v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- |#NULL.base| (- v_b_234_1)) 200) (<= (- (- |#NULL.offset|) (- v_b_234_1)) 200) (<= (- |#NULL.offset| (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_234_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- (- |#NULL.offset|) v_b_234_1) 0) (<= (- (- |#NULL.base|) (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- |#NULL.base| (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_main_main) v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- |ULTIMATE.start_#t~ret4| v_b_234_1) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (forall ((v_idx_2038 Int) (v_idx_2031 Int)) (or (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_2038) v_idx_2031)) 0) (<= v_b_235_1 v_idx_2031) (< v_idx_2038 v_b_232_1) (< v_idx_2031 v_b_234_1) (<= v_b_233_1 v_idx_2038))) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_234_1)) 200) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_235_1) (- 1)) (forall ((v_prenex_149 Int) (v_prenex_148 Int)) (or (<= v_b_233_1 v_prenex_148) (<= v_b_235_1 v_prenex_149) (< v_prenex_149 v_b_234_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_prenex_148) v_prenex_149))) 0) (< v_prenex_148 v_b_232_1))) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |#NULL.base|) v_b_235_1) (- 1)))) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))} [2018-12-19 22:58:25,545 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:58:25,545 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:58:25,545 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:58:25,545 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:58:25,546 WARN L224 ngHoareTripleChecker]: Pre: {2147483481#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |c_#NULL.offset|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_#NULL.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| v_b_65_1) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |c_#NULL.base| (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |c_#NULL.base|) (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (forall ((v_idx_2045 Int) (v_idx_2044 Int) (v_idx_2054 Int) (v_idx_2043 Int) (v_idx_2053 Int) (v_idx_2052 Int)) (or (< v_idx_2054 v_b_67_1) (<= v_b_66_1 v_idx_2044) (<= v_b_65_1 v_idx_2043) (< v_idx_2053 v_b_64_1) (< v_idx_2045 v_b_66_1) (and (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_2053) v_idx_2044))) 0) (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_2053) v_idx_2044)) 0)) (<= v_b_64_1 v_idx_2052) (<= v_b_67_1 v_idx_2053) (< v_idx_2044 v_b_65_1))) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_#NULL.base| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |c_#NULL.offset| (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |c_#NULL.base|) (- v_b_65_1)) 4) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- c_ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 4) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int) (v_v_10771_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| (- v_b_234_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- c_ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |c_#NULL.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- c_ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.offset| (- v_b_235_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_10771_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_10771_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_234_1) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- (- |c_#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_234_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_234_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_235_1)) 201) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (forall ((v_idx_2069 Int) (v_idx_2068 Int) (v_idx_2063 Int) (v_idx_2062 Int) (v_idx_2061 Int) (v_idx_2070 Int)) (or (<= v_b_234_1 v_idx_2061) (<= v_b_235_1 v_idx_2062) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_2069) v_idx_2062)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_2069) v_idx_2062))) 0)) (<= v_b_232_1 v_idx_2068) (< v_idx_2070 v_b_233_1) (< v_idx_2062 v_b_234_1) (< v_idx_2069 v_b_232_1) (<= v_b_233_1 v_idx_2069) (< v_idx_2063 v_b_235_1))) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:58:25,547 WARN L228 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:58:25,547 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:58:25,547 WARN L230 ngHoareTripleChecker]: Post: {2147483480#(exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int) (v_v_10771_1 Int)) (and (<= (- (- |c_#NULL.offset|) |c_#NULL.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| (- v_b_234_1)) 200) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- c_ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |c_#NULL.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.base| (- |c_#NULL.base|)) 0) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| c_ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.base| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_#NULL.offset|) 0) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- c_ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |c_#NULL.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.base| (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- |c_#NULL.offset| (- v_b_235_1)) 201) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- |c_ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_read~int_#value| v_v_10771_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_#t~ret4|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- v_v_10771_1)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_234_1) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_#NULL.base|) |c_#NULL.base|) 0) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- (- |c_#NULL.offset|) |c_ULTIMATE.start_#t~ret4|) 0) (<= (- |c_#NULL.base| |c_#NULL.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.base| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- |c_#NULL.base| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- c_ULTIMATE.start_main_main (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) (- |c_#NULL.offset|)) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset c_ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_#NULL.base|) v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_#NULL.base| v_b_235_1) (- 1)) (<= (- (- |c_#NULL.base|) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |c_#NULL.offset|) (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.base| c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- c_ULTIMATE.start_main_~q~1.offset (- c_ULTIMATE.start_~malloc_~size)) 600) (<= (- (- |c_#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) c_ULTIMATE.start_main_main) 0) (<= (- c_ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- |c_#NULL.base| (- |c_#NULL.offset|)) 0) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_main (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_ULTIMATE.start_#t~ret4|) (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |c_#NULL.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- c_ULTIMATE.start_~malloc_~size)) 404) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |c_ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- |c_#NULL.offset| |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- c_ULTIMATE.start_~malloc_~size)) 396) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| |c_ULTIMATE.start_~malloc_#res.offset|) 200) (forall ((v_idx_2079 Int) (v_idx_2078 Int) (v_idx_2077 Int) (v_idx_2086 Int) (v_idx_2085 Int) (v_idx_2084 Int)) (or (< v_idx_2079 v_b_235_1) (<= v_b_232_1 v_idx_2084) (< v_idx_2085 v_b_232_1) (<= v_b_233_1 v_idx_2085) (<= v_b_234_1 v_idx_2077) (and (<= (- |c_ULTIMATE.start_read~int_#value| (select (select |c_#memory_int| v_idx_2085) v_idx_2078)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#value|) (- (select (select |c_#memory_int| v_idx_2085) v_idx_2078))) 0)) (<= v_b_235_1 v_idx_2078) (< v_idx_2078 v_b_234_1) (< v_idx_2086 v_b_233_1))) (<= (- c_ULTIMATE.start_main_~p~1.offset c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_#t~ret4| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- c_ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- (- |c_#NULL.base|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- |c_ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |c_#NULL.offset|) (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) v_b_234_1) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_#NULL.base| |c_ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) c_ULTIMATE.start_main_main) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- c_ULTIMATE.start_~malloc_~size) c_ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_main)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |c_#NULL.offset|) v_b_234_1) 0) (<= (- (- |c_#NULL.base|) (- v_b_235_1)) 201) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- c_ULTIMATE.start_main_main c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- c_ULTIMATE.start_main_main) (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- v_b_235_1)) 201) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |c_#NULL.base| (- v_b_235_1)) 201) (<= (- c_ULTIMATE.start_main_~q~1.offset |c_ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- |c_ULTIMATE.start_#t~ret4| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- c_ULTIMATE.start_main_main) v_b_234_1) 0) (<= (- (- |c_#NULL.offset|) c_ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- (- |c_#NULL.base|) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_main |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |c_ULTIMATE.start_read~int_#sizeOfReadType| |c_ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- c_ULTIMATE.start_main_~p~1.offset |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- c_ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- c_ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_main)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_main)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_#t~ret4|) c_ULTIMATE.start_main_~p~1.offset) 0) (<= (- c_ULTIMATE.start_main_~q~1.offset (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) |c_ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |c_#NULL.offset| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- c_ULTIMATE.start_main_main) |c_ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- |c_ULTIMATE.start_#t~ret4| |c_ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- c_ULTIMATE.start_main_~p~1.offset (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) c_ULTIMATE.start_main_~q~1.offset) 0) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |c_#NULL.offset| (- |c_#NULL.offset|)) 0) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- |c_ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |c_#NULL.base|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- c_ULTIMATE.start_main_~p~1.offset (- |c_ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |c_#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- c_ULTIMATE.start_main_main) (- c_ULTIMATE.start_main_~q~1.offset)) 200) (<= (- c_ULTIMATE.start_~malloc_~size (- c_ULTIMATE.start_~malloc_~size)) 800) (<= (- |c_ULTIMATE.start_#t~ret4| c_ULTIMATE.start_main_main) 0) (<= (- (- |c_ULTIMATE.start_read~int_#ptr.offset|) (- c_ULTIMATE.start_~malloc_~size)) 400) (<= (- |c_ULTIMATE.start_main_#t~malloc0.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |c_ULTIMATE.start_main_#t~malloc0.offset|) (- c_ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- c_ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- c_ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- |c_ULTIMATE.start_~malloc_#res.offset| (- |c_ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |c_ULTIMATE.start_read~int_#sizeOfReadType|) c_ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |c_#NULL.base| (- |c_ULTIMATE.start_#t~ret4|)) 0) (<= (- |c_#NULL.offset| (- c_ULTIMATE.start_main_~p~1.offset)) 0)))} [2018-12-19 22:58:25,548 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:58:25,645 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:58:25,646 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:58:28,040 WARN L181 SmtUtils]: Spent 2.39 s on a formula simplification that was a NOOP. DAG size: 1082 [2018-12-19 22:58:28,041 WARN L270 ngHoareTripleChecker]: Pre: {2147483481#(or (exists ((v_b_65_1 Int) (v_b_64_1 Int) (v_v_628_1 (Array Int Int)) (v_v_635_1 (Array Int Int)) (v_b_67_1 Int) (v_b_66_1 Int) (v_v_633_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_65_1)) (- 396)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main (- v_b_66_1)) 5) (= v_v_628_1 v_v_635_1) (<= (- (- |#NULL.offset|) (- v_b_65_1)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_64_1)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 8) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_65_1)) 4) (<= (- |#NULL.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_65_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_633_1)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset v_b_65_1) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_65_1)) 8) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_65_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) v_b_66_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_66_1) (- 401)) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- v_b_66_1 (- v_b_66_1)) 10) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_65_1) v_b_65_1) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_65_1) (- 4)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_65_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- ULTIMATE.start_~malloc_~size v_b_65_1) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| v_b_65_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_65_1) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- v_b_66_1)) 5) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_main_main) v_b_65_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_65_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_66_1)) 5) (<= (- v_b_65_1 (- v_b_66_1)) 9) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| v_b_65_1) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_66_1) (- 1)) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_66_1)) 5) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- v_b_65_1) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_66_1) (- 1)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_65_1)) 404) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_66_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 8) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_66_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_65_1) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_65_1) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main (- v_b_65_1)) 4) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size v_b_66_1) 399) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_633_1) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_65_1) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_66_1)) 9) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_65_1) (- 400)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- v_b_65_1)) 4) (<= (- (- v_b_66_1) v_b_66_1) (- 2)) (<= (- |#NULL.base| (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_65_1)) 4) (<= (- (- |#NULL.base|) (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_65_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_65_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_65_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_main) (- v_b_65_1)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_65_1)) 4) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (forall ((v_idx_2045 Int) (v_idx_2044 Int) (v_idx_2054 Int) (v_idx_2043 Int) (v_idx_2053 Int) (v_idx_2052 Int)) (or (< v_idx_2054 v_b_67_1) (<= v_b_66_1 v_idx_2044) (<= v_b_65_1 v_idx_2043) (< v_idx_2053 v_b_64_1) (< v_idx_2045 v_b_66_1) (and (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_2053) v_idx_2044))) 0) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_2053) v_idx_2044)) 0)) (<= v_b_64_1 v_idx_2052) (<= v_b_67_1 v_idx_2053) (< v_idx_2044 v_b_65_1))) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_66_1)) (- 395)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_66_1)) 9) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_66_1) 3) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- |#NULL.offset| (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_66_1)) 5) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_65_1)) 0) (<= (- (- |#NULL.base|) (- v_b_65_1)) 4) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_66_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_65_1)) 4) (<= (- v_b_65_1 (- v_b_65_1)) 8) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_66_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_64_1) 0) (<= (- (- ULTIMATE.start_main_main) v_b_66_1) (- 1)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_67_1) (- 1)) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- v_b_64_1) (- v_b_67_1)) 1) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_67_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 396)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_66_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_65_1)) 8) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_66_1)) 5) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 4) (<= (- ULTIMATE.start_~malloc_~size (- v_b_66_1)) 405) (<= (- v_b_64_1 v_b_67_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 4) (<= (- v_b_65_1 v_b_66_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_66_1) 3) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_65_1) 0) (<= (- (- v_b_65_1) (- v_b_66_1)) 1) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_65_1)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))) (exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int) (v_v_10771_1 Int)) (and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- |#NULL.offset| (- v_b_234_1)) 200) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |#NULL.base|) v_b_234_1) 0) (<= (- |#NULL.offset| v_b_234_1) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |#NULL.offset|) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |#NULL.offset| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| v_b_234_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.base| (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- |#NULL.offset| (- v_b_235_1)) 201) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_read~int_#value| v_v_10771_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#value|) (- v_v_10771_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_234_1) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| v_b_235_1) (- 1)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- (- |#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.offset|) (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_234_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) v_b_234_1) 0) (<= (- (- |#NULL.base|) (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_235_1)) 201) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |#NULL.base| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_main) v_b_234_1) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (forall ((v_idx_2069 Int) (v_idx_2068 Int) (v_idx_2063 Int) (v_idx_2062 Int) (v_idx_2061 Int) (v_idx_2070 Int)) (or (<= v_b_234_1 v_idx_2061) (<= v_b_235_1 v_idx_2062) (and (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_idx_2069) v_idx_2062)) 0) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_2069) v_idx_2062))) 0)) (<= v_b_232_1 v_idx_2068) (< v_idx_2070 v_b_233_1) (< v_idx_2062 v_b_234_1) (< v_idx_2069 v_b_232_1) (<= v_b_233_1 v_idx_2069) (< v_idx_2063 v_b_235_1))) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))))} [2018-12-19 22:58:28,041 WARN L274 ngHoareTripleChecker]: Action: assume true; [2018-12-19 22:58:28,042 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 22:58:29,301 WARN L276 ngHoareTripleChecker]: Post: {2147483480#(and (<= (- (- |#NULL.offset|) |#NULL.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 8) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.base| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| (- ULTIMATE.start_main_main)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.base| (- |#NULL.base|)) 0) (<= (- (- |#NULL.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| ULTIMATE.start_~malloc_~size) (- 396)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.base| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |#NULL.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (exists ((v_b_232_1 Int) (v_b_233_1 Int) (v_b_234_1 Int) (v_b_235_1 Int)) (and (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_234_1) (- 4)) (forall ((v_idx_2078 Int) (v_idx_2085 Int)) (or (<= v_b_233_1 v_idx_2085) (< v_idx_2085 v_b_232_1) (<= v_b_235_1 v_idx_2078) (< v_idx_2078 v_b_234_1) (<= (- (- |ULTIMATE.start_read~int_#value|) (- (select (select |#memory_int| v_idx_2085) v_idx_2078))) 0))) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_main_main (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_main_main) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_235_1) (- 401)) (<= (- |#NULL.offset| (- v_b_234_1)) 200) (<= (- |#NULL.base| v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_main_main) v_b_235_1) (- 1)) (<= (- (- |#NULL.base|) v_b_234_1) 0) (<= (- |#NULL.offset| v_b_234_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_232_1)) 0) (<= (- (- |#NULL.offset|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) v_b_235_1) (- 5)) (<= (- ULTIMATE.start_main_~p~1.offset v_b_235_1) (- 1)) (<= (- v_b_234_1 (- v_b_235_1)) 401) (<= (- (- |#NULL.base|) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_235_1)) (- 199)) (<= (- ULTIMATE.start_main_main v_b_235_1) (- 1)) (<= (- (- ULTIMATE.start_~malloc_~size) v_b_234_1) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_235_1)) 401) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_234_1)) 400) (<= (- ULTIMATE.start_~malloc_~size (- v_b_235_1)) 601) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_235_1)) 197) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_234_1) 0) (<= (- v_b_232_1 v_b_233_1) (- 1)) (<= (- ULTIMATE.start_main_main v_b_234_1) 0) (<= (- |#NULL.offset| v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_234_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_233_1) (- 1)) (<= (- |ULTIMATE.start_~malloc_#res.offset| v_b_234_1) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- v_b_234_1)) 400) (<= (- |#NULL.base| v_b_234_1) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_235_1)) 205) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_234_1) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- v_b_234_1)) 200) (<= (- |#NULL.base| (- v_b_234_1)) 200) (<= (- (- |#NULL.offset|) (- v_b_234_1)) 200) (<= (- |#NULL.offset| (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_main (- v_b_235_1)) 201) (<= (- (- v_b_232_1) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_234_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_235_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_234_1)) 200) (<= (- (- v_b_234_1) v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_235_1) 3) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- v_b_234_1)) 204) (<= (- (- |#NULL.offset|) v_b_234_1) 0) (<= (- (- |#NULL.base|) (- v_b_235_1)) 201) (<= (- |ULTIMATE.start_read~int_#ptr.base| v_b_232_1) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| v_b_235_1) (- 1)) (<= (- (- v_b_235_1) v_b_235_1) (- 2)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- v_b_234_1)) 200) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_235_1)) 201) (<= (- ULTIMATE.start_main_~q~1.offset v_b_234_1) 200) (<= (- |#NULL.base| (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_#t~ret4|) (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_main_main) v_b_234_1) 0) (forall ((v_prenex_150 Int) (v_prenex_151 Int)) (or (<= v_b_233_1 v_prenex_151) (<= v_b_235_1 v_prenex_150) (< v_prenex_151 v_b_232_1) (< v_prenex_150 v_b_234_1) (<= (- |ULTIMATE.start_read~int_#value| (select (select |#memory_int| v_prenex_151) v_prenex_150)) 0))) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| v_b_234_1) 4) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- v_b_235_1)) 401) (<= (- (- |ULTIMATE.start_#t~ret4|) v_b_235_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_234_1) 400) (<= (- |ULTIMATE.start_#t~ret4| v_b_234_1) 0) (<= (- (- v_b_234_1) (- v_b_235_1)) 1) (<= (- ULTIMATE.start_main_~p~1.offset v_b_234_1) 0) (<= (- (- v_b_234_1) v_b_234_1) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_main) (- v_b_234_1)) 200) (<= (- ULTIMATE.start_main_~q~1.offset v_b_235_1) 199) (<= (- ULTIMATE.start_main_~p~1.offset (- v_b_235_1)) 201) (<= (- (- |ULTIMATE.start_read~int_#ptr.base|) (- v_b_233_1)) 1) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_235_1)) 201) (<= (- ULTIMATE.start_~malloc_~size (- v_b_234_1)) 600) (<= (- (- ULTIMATE.start_main_~p~1.offset) v_b_234_1) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) v_b_234_1) 0) (<= (- |ULTIMATE.start_#t~ret4| (- v_b_234_1)) 200) (<= (- v_b_234_1 (- v_b_234_1)) 400) (<= (- v_b_234_1 v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) v_b_235_1) (- 1)) (<= (- |ULTIMATE.start_read~int_#ptr.offset| v_b_235_1) (- 1)) (<= (- ULTIMATE.start_~malloc_~size v_b_235_1) 399) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- v_b_234_1)) 0) (<= (- |ULTIMATE.start_#t~ret4| v_b_235_1) (- 1)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) v_b_235_1) (- 1)) (<= (- (- |#NULL.offset|) (- v_b_235_1)) 201) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- v_b_234_1)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- v_b_234_1)) 196) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- v_b_234_1)) 200) (<= (- (- ULTIMATE.start_~malloc_~size) (- v_b_234_1)) (- 200)) (<= (- v_b_235_1 (- v_b_235_1)) 402) (<= (- (- |#NULL.base|) v_b_235_1) (- 1)))) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_main) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |#NULL.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |#NULL.offset| |ULTIMATE.start_#t~ret4|) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |#NULL.base|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |#NULL.base|) |#NULL.base|) 0) (<= (- ULTIMATE.start_main_main ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- (- |#NULL.offset|) |ULTIMATE.start_#t~ret4|) 0) (<= (- |#NULL.base| |#NULL.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.base| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.base| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_main_main (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_main_~q~1.offset)) 400) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) 196) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) (- |#NULL.offset|)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_~q~1.offset ULTIMATE.start_~malloc_~size) (- 200)) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_#t~ret4|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- |ULTIMATE.start_~malloc_#res.offset|)) 4) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- |#NULL.offset|) (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.base| ULTIMATE.start_main_main) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_~malloc_#res.offset|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- ULTIMATE.start_~malloc_~size)) 600) (<= (- |#NULL.offset| ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) ULTIMATE.start_main_main) 0) (<= (- |#NULL.base| (- |#NULL.offset|)) 0) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- ULTIMATE.start_main_main (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |ULTIMATE.start_#t~ret4|) (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| (- ULTIMATE.start_~malloc_~size)) 404) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.offset| |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |ULTIMATE.start_~malloc_#res.offset| ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- ULTIMATE.start_~malloc_~size)) 396) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_~malloc_#res.offset|) (- 4)) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_read~int_#ptr.offset| |ULTIMATE.start_~malloc_#res.offset|) 200) (<= (- ULTIMATE.start_main_~p~1.offset ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_#t~ret4| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) (- |ULTIMATE.start_~malloc_#res.offset|)) (- 4)) (<= (- (- |#NULL.offset|) ULTIMATE.start_main_main) 0) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- (- |#NULL.base|) |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- |#NULL.offset| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 8)) (<= (- (- ULTIMATE.start_main_~p~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |#NULL.base| |ULTIMATE.start_main_#t~malloc0.offset|) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- ULTIMATE.start_~malloc_~size) ULTIMATE.start_~malloc_~size) (- 800)) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_main)) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- ULTIMATE.start_main_main ULTIMATE.start_main_~p~1.offset) 0) (<= (- (- ULTIMATE.start_main_main) (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- |ULTIMATE.start_read~int_#ptr.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 200) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~q~1.offset |ULTIMATE.start_read~int_#ptr.offset|) 200) (<= (- |ULTIMATE.start_#t~ret4| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.offset|) ULTIMATE.start_~malloc_~size) (- 400)) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- |#NULL.base|) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_main |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- |ULTIMATE.start_read~int_#sizeOfReadType| |ULTIMATE.start_~malloc_#res.offset|) 4) (<= (- ULTIMATE.start_main_~p~1.offset |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_~malloc_~size)) 400) (<= (- (- ULTIMATE.start_main_~q~1.offset) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_main)) 0) (<= (- (- ULTIMATE.start_main_~p~1.offset) (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_main)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_#t~ret4|) ULTIMATE.start_main_~p~1.offset) 0) (<= (- ULTIMATE.start_main_~q~1.offset (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 204) (<= (- (- ULTIMATE.start_main_~p~1.offset) |ULTIMATE.start_read~int_#sizeOfReadType|) (- 4)) (<= (- |#NULL.offset| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |#NULL.base| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) |ULTIMATE.start_read~int_#ptr.offset|) 0) (<= (- |ULTIMATE.start_#t~ret4| |ULTIMATE.start_~malloc_#res.offset|) 0) (<= (- ULTIMATE.start_main_~p~1.offset (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- ULTIMATE.start_main_~q~1.offset) ULTIMATE.start_main_~q~1.offset) 0) (<= (- |#NULL.base| (- |ULTIMATE.start_main_#t~malloc0.offset|)) 0) (<= (- |#NULL.offset| (- |#NULL.offset|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#sizeOfReadType|)) 4) (<= (- (- |#NULL.base|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- ULTIMATE.start_main_~p~1.offset (- |ULTIMATE.start_read~int_#ptr.offset|)) 200) (<= (- (- ULTIMATE.start_main_main) (- ULTIMATE.start_main_~q~1.offset)) 200) (<= (- ULTIMATE.start_~malloc_~size (- ULTIMATE.start_~malloc_~size)) 800) (<= (- |ULTIMATE.start_#t~ret4| ULTIMATE.start_main_main) 0) (<= (- (- |ULTIMATE.start_read~int_#ptr.offset|) (- ULTIMATE.start_~malloc_~size)) 400) (<= (- |ULTIMATE.start_main_#t~malloc0.offset| (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- (- |ULTIMATE.start_main_#t~malloc0.offset|) (- ULTIMATE.start_main_~p~1.offset)) 0) (<= (- |ULTIMATE.start_~malloc_#res.offset| (- |ULTIMATE.start_~malloc_#res.offset|)) 0) (<= (- (- |ULTIMATE.start_read~int_#sizeOfReadType|) ULTIMATE.start_~malloc_~size) (- 404)) (<= (- |#NULL.base| (- |ULTIMATE.start_#t~ret4|)) 0) (<= (- |#NULL.offset| (- ULTIMATE.start_main_~p~1.offset)) 0))}