java -ea -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ntdrivers/floppy2_true-unreach-call_true-termination.i.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-18e5b2d-m [2018-11-18 23:36:04,545 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-18 23:36:04,548 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-18 23:36:04,560 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-18 23:36:04,560 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-18 23:36:04,561 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-18 23:36:04,563 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-18 23:36:04,564 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-18 23:36:04,566 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-18 23:36:04,567 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-18 23:36:04,568 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-18 23:36:04,570 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-18 23:36:04,571 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-18 23:36:04,573 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-18 23:36:04,576 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-18 23:36:04,577 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-18 23:36:04,579 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-18 23:36:04,588 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-18 23:36:04,591 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-18 23:36:04,593 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-18 23:36:04,596 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-18 23:36:04,597 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-18 23:36:04,600 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-18 23:36:04,600 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-18 23:36:04,600 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-18 23:36:04,603 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-18 23:36:04,604 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-18 23:36:04,608 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-18 23:36:04,609 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-18 23:36:04,610 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-18 23:36:04,610 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-18 23:36:04,612 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-18 23:36:04,612 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-18 23:36:04,612 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-18 23:36:04,614 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-18 23:36:04,615 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-18 23:36:04,615 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2018-11-18 23:36:04,643 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-18 23:36:04,643 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-18 23:36:04,645 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-18 23:36:04,645 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-11-18 23:36:04,646 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-18 23:36:04,646 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-18 23:36:04,646 INFO L133 SettingsManager]: * Use SBE=true [2018-11-18 23:36:04,646 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-18 23:36:04,646 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-18 23:36:04,647 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-18 23:36:04,648 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-18 23:36:04,648 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-18 23:36:04,648 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-18 23:36:04,648 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-18 23:36:04,649 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-18 23:36:04,649 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-18 23:36:04,649 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-18 23:36:04,649 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-18 23:36:04,649 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-18 23:36:04,650 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-18 23:36:04,650 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-18 23:36:04,650 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-18 23:36:04,650 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-18 23:36:04,650 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-18 23:36:04,650 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-18 23:36:04,651 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-18 23:36:04,651 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-18 23:36:04,651 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-18 23:36:04,651 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-18 23:36:04,651 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-18 23:36:04,652 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-18 23:36:04,717 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-18 23:36:04,735 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-18 23:36:04,739 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-18 23:36:04,740 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-18 23:36:04,741 INFO L276 PluginConnector]: CDTParser initialized [2018-11-18 23:36:04,742 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ntdrivers/floppy2_true-unreach-call_true-termination.i.cil.c [2018-11-18 23:36:04,807 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/82585a377/ed61d7c0aae343dd9ff3ac9a81982d0f/FLAGd0d5bff71 [2018-11-18 23:36:05,984 INFO L307 CDTParser]: Found 1 translation units. [2018-11-18 23:36:05,985 INFO L161 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ntdrivers/floppy2_true-unreach-call_true-termination.i.cil.c [2018-11-18 23:36:06,066 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/82585a377/ed61d7c0aae343dd9ff3ac9a81982d0f/FLAGd0d5bff71 [2018-11-18 23:36:06,154 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/82585a377/ed61d7c0aae343dd9ff3ac9a81982d0f [2018-11-18 23:36:06,166 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-18 23:36:06,168 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-11-18 23:36:06,169 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-18 23:36:06,169 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-18 23:36:06,173 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-18 23:36:06,175 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:36:06" (1/1) ... [2018-11-18 23:36:06,179 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12cf38a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:06, skipping insertion in model container [2018-11-18 23:36:06,179 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:36:06" (1/1) ... [2018-11-18 23:36:06,191 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-18 23:36:06,540 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-18 23:36:09,797 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 23:36:09,871 INFO L191 MainTranslator]: Completed pre-run [2018-11-18 23:36:10,789 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-18 23:36:11,003 INFO L195 MainTranslator]: Completed translation [2018-11-18 23:36:11,003 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11 WrapperNode [2018-11-18 23:36:11,004 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-18 23:36:11,005 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-18 23:36:11,005 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-18 23:36:11,005 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-18 23:36:11,022 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (1/1) ... [2018-11-18 23:36:11,022 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (1/1) ... [2018-11-18 23:36:11,176 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (1/1) ... [2018-11-18 23:36:11,177 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (1/1) ... [2018-11-18 23:36:11,677 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (1/1) ... [2018-11-18 23:36:11,750 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (1/1) ... [2018-11-18 23:36:11,828 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (1/1) ... [2018-11-18 23:36:11,942 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-18 23:36:11,942 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-18 23:36:11,943 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-18 23:36:11,943 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-18 23:36:11,944 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (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-11-18 23:36:12,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-18 23:36:12,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-18 23:36:12,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~POOL_TYPE~0~X~~SIZE_T~0~X~~ULONG~0~TO~~PVOID~0 [2018-11-18 23:36:12,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~TO~VOID [2018-11-18 23:36:12,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0 [2018-11-18 23:36:12,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PDRIVER_OBJECT~0~X~~PUNICODE_STRING~0~TO~~NTSTATUS~0 [2018-11-18 23:36:12,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PDRIVER_OBJECT~0~TO~VOID [2018-11-18 23:36:12,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~X~~PVOID~0~TO~~NTSTATUS~0 [2018-11-18 23:36:12,022 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2018-11-18 23:36:12,022 INFO L138 BoogieDeclarations]: Found implementation of procedure Int64ShllMod32___0 [2018-11-18 23:36:12,022 INFO L138 BoogieDeclarations]: Found implementation of procedure Int64ShraMod32___0 [2018-11-18 23:36:12,022 INFO L138 BoogieDeclarations]: Found implementation of procedure Int64ShrlMod32___0 [2018-11-18 23:36:12,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ListEntry32To64 [2018-11-18 23:36:12,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ListEntry64To32 [2018-11-18 23:36:12,023 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlLargeIntegerAdd [2018-11-18 23:36:12,023 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlEnlargedIntegerMultiply [2018-11-18 23:36:12,023 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlEnlargedUnsignedMultiply [2018-11-18 23:36:12,023 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlEnlargedUnsignedDivide [2018-11-18 23:36:12,023 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlLargeIntegerNegate [2018-11-18 23:36:12,027 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlLargeIntegerSubtract [2018-11-18 23:36:12,027 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlConvertLongToLargeInteger [2018-11-18 23:36:12,027 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlConvertUlongToLargeInteger [2018-11-18 23:36:12,027 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlLargeIntegerShiftLeft [2018-11-18 23:36:12,030 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlLargeIntegerShiftRight [2018-11-18 23:36:12,031 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlLargeIntegerArithmeticShift [2018-11-18 23:36:12,031 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlConvertLongToLuid [2018-11-18 23:36:12,031 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlConvertUlongToLuid [2018-11-18 23:36:12,031 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2018-11-18 23:36:12,031 INFO L138 BoogieDeclarations]: Found implementation of procedure KeGetCurrentProcessorNumber [2018-11-18 23:36:12,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocateFromNPagedLookasideList [2018-11-18 23:36:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreeToNPagedLookasideList [2018-11-18 23:36:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetRemainingStackSize [2018-11-18 23:36:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure DriverEntry [2018-11-18 23:36:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyUnload [2018-11-18 23:36:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyAddDevice [2018-11-18 23:36:12,032 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConfigCallBack [2018-11-18 23:36:12,033 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAcpiConfigureFloppy [2018-11-18 23:36:12,033 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2018-11-18 23:36:12,033 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2018-11-18 23:36:12,033 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2018-11-18 23:36:12,033 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2018-11-18 23:36:12,033 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnp [2018-11-18 23:36:12,034 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyStartDevice [2018-11-18 23:36:12,034 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2018-11-18 23:36:12,034 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPower [2018-11-18 23:36:12,034 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyReadWrite [2018-11-18 23:36:12,034 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInterpretError [2018-11-18 23:36:12,035 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFinishOperation [2018-11-18 23:36:12,035 INFO L138 BoogieDeclarations]: Found implementation of procedure FlStartDrive [2018-11-18 23:36:12,035 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDatarateSpecifyConfigure [2018-11-18 23:36:12,035 INFO L138 BoogieDeclarations]: Found implementation of procedure FlRecalibrateDrive [2018-11-18 23:36:12,035 INFO L138 BoogieDeclarations]: Found implementation of procedure FlDetermineMediaType [2018-11-18 23:36:12,036 INFO L138 BoogieDeclarations]: Found implementation of procedure FlAllocateIoBuffer [2018-11-18 23:36:12,038 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFreeIoBuffer [2018-11-18 23:36:12,038 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyThread [2018-11-18 23:36:12,038 INFO L138 BoogieDeclarations]: Found implementation of procedure FlConsolidateMediaTypeWithBootSector [2018-11-18 23:36:12,038 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckBootSector [2018-11-18 23:36:12,038 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWriteTrack [2018-11-18 23:36:12,039 INFO L138 BoogieDeclarations]: Found implementation of procedure FlReadWrite [2018-11-18 23:36:12,039 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFormat [2018-11-18 23:36:12,040 INFO L138 BoogieDeclarations]: Found implementation of procedure FlCheckFormatParameters [2018-11-18 23:36:12,040 INFO L138 BoogieDeclarations]: Found implementation of procedure FlIssueCommand [2018-11-18 23:36:12,040 INFO L138 BoogieDeclarations]: Found implementation of procedure FlInitializeControllerHardware [2018-11-18 23:36:12,040 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2018-11-18 23:36:12,040 INFO L138 BoogieDeclarations]: Found implementation of procedure FlHdbit [2018-11-18 23:36:12,040 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2018-11-18 23:36:12,041 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCancelQueuedRequest [2018-11-18 23:36:12,041 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2018-11-18 23:36:12,041 INFO L138 BoogieDeclarations]: Found implementation of procedure Int64ShllMod32___1 [2018-11-18 23:36:12,041 INFO L138 BoogieDeclarations]: Found implementation of procedure Int64ShraMod32___1 [2018-11-18 23:36:12,041 INFO L138 BoogieDeclarations]: Found implementation of procedure Int64ShrlMod32___1 [2018-11-18 23:36:12,041 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2018-11-18 23:36:12,042 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-18 23:36:12,042 INFO L138 BoogieDeclarations]: Found implementation of procedure malloc [2018-11-18 23:36:12,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAcquireFastMutex [2018-11-18 23:36:12,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ExReleaseFastMutex [2018-11-18 23:36:12,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2018-11-18 23:36:12,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ExFreePool [2018-11-18 23:36:12,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertHeadList [2018-11-18 23:36:12,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2018-11-18 23:36:12,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedRemoveHeadList [2018-11-18 23:36:12,043 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAllocateMdl [2018-11-18 23:36:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAttachDeviceToDeviceStack [2018-11-18 23:36:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildAsynchronousFsdRequest [2018-11-18 23:36:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2018-11-18 23:36:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateDevice [2018-11-18 23:36:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure IoCreateSymbolicLink [2018-11-18 23:36:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteDevice [2018-11-18 23:36:12,044 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDeleteSymbolicLink [2018-11-18 23:36:12,046 INFO L138 BoogieDeclarations]: Found implementation of procedure IoDetachDevice [2018-11-18 23:36:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeIrp [2018-11-18 23:36:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure IoFreeMdl [2018-11-18 23:36:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2018-11-18 23:36:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure IoQueryDeviceDescription [2018-11-18 23:36:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure IoRegisterDeviceInterface [2018-11-18 23:36:12,047 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReleaseCancelSpinLock [2018-11-18 23:36:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2018-11-18 23:36:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetHardErrorOrVerifyDevice [2018-11-18 23:36:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2018-11-18 23:36:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2018-11-18 23:36:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2018-11-18 23:36:12,048 INFO L138 BoogieDeclarations]: Found implementation of procedure KeAcquireSpinLockRaiseToDpc [2018-11-18 23:36:12,049 INFO L138 BoogieDeclarations]: Found implementation of procedure KeDelayExecutionThread [2018-11-18 23:36:12,049 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeEvent [2018-11-18 23:36:12,049 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSemaphore [2018-11-18 23:36:12,049 INFO L138 BoogieDeclarations]: Found implementation of procedure KeInitializeSpinLock [2018-11-18 23:36:12,049 INFO L138 BoogieDeclarations]: Found implementation of procedure KeReleaseSemaphore [2018-11-18 23:36:12,049 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2018-11-18 23:36:12,051 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2018-11-18 23:36:12,051 INFO L138 BoogieDeclarations]: Found implementation of procedure MmAllocateContiguousMemory [2018-11-18 23:36:12,051 INFO L138 BoogieDeclarations]: Found implementation of procedure MmFreeContiguousMemory [2018-11-18 23:36:12,051 INFO L138 BoogieDeclarations]: Found implementation of procedure MmMapLockedPagesSpecifyCache [2018-11-18 23:36:12,051 INFO L138 BoogieDeclarations]: Found implementation of procedure MmPageEntireDriver [2018-11-18 23:36:12,052 INFO L138 BoogieDeclarations]: Found implementation of procedure MmResetDriverPaging [2018-11-18 23:36:12,052 INFO L138 BoogieDeclarations]: Found implementation of procedure MmUnlockPages [2018-11-18 23:36:12,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ObReferenceObjectByHandle [2018-11-18 23:36:12,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ObfDereferenceObject [2018-11-18 23:36:12,052 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2018-11-18 23:36:12,052 INFO L138 BoogieDeclarations]: Found implementation of procedure PoStartNextPowerIrp [2018-11-18 23:36:12,053 INFO L138 BoogieDeclarations]: Found implementation of procedure PsCreateSystemThread [2018-11-18 23:36:12,053 INFO L138 BoogieDeclarations]: Found implementation of procedure PsTerminateSystemThread [2018-11-18 23:36:12,053 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlAnsiStringToUnicodeString [2018-11-18 23:36:12,053 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareMemory [2018-11-18 23:36:12,053 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCopyUnicodeString [2018-11-18 23:36:12,053 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlDeleteRegistryValue [2018-11-18 23:36:12,054 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlFreeUnicodeString [2018-11-18 23:36:12,055 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitString [2018-11-18 23:36:12,055 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlInitUnicodeString [2018-11-18 23:36:12,055 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2018-11-18 23:36:12,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2018-11-18 23:36:12,055 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-18 23:36:12,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-11-18 23:36:12,056 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2018-11-18 23:36:12,056 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-18 23:36:12,056 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2018-11-18 23:36:12,056 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-18 23:36:12,057 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2018-11-18 23:36:12,058 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-11-18 23:36:12,058 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2018-11-18 23:36:12,058 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2018-11-18 23:36:12,059 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2018-11-18 23:36:12,059 INFO L130 BoogieDeclarations]: Found specification of procedure swprintf [2018-11-18 23:36:12,059 INFO L130 BoogieDeclarations]: Found specification of procedure Int64ShllMod32___0 [2018-11-18 23:36:12,059 INFO L130 BoogieDeclarations]: Found specification of procedure Int64ShraMod32___0 [2018-11-18 23:36:12,059 INFO L130 BoogieDeclarations]: Found specification of procedure Int64ShrlMod32___0 [2018-11-18 23:36:12,060 INFO L130 BoogieDeclarations]: Found specification of procedure ListEntry32To64 [2018-11-18 23:36:12,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-18 23:36:12,061 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-18 23:36:12,061 INFO L130 BoogieDeclarations]: Found specification of procedure ListEntry64To32 [2018-11-18 23:36:12,061 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-11-18 23:36:12,061 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-11-18 23:36:12,062 INFO L130 BoogieDeclarations]: Found specification of procedure memmove [2018-11-18 23:36:12,063 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2018-11-18 23:36:12,063 INFO L130 BoogieDeclarations]: Found specification of procedure RtlDeleteRegistryValue [2018-11-18 23:36:12,063 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitString [2018-11-18 23:36:12,063 INFO L130 BoogieDeclarations]: Found specification of procedure RtlInitUnicodeString [2018-11-18 23:36:12,063 INFO L130 BoogieDeclarations]: Found specification of procedure RtlAnsiStringToUnicodeString [2018-11-18 23:36:12,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCopyUnicodeString [2018-11-18 23:36:12,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlFreeUnicodeString [2018-11-18 23:36:12,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareMemory [2018-11-18 23:36:12,064 INFO L130 BoogieDeclarations]: Found specification of procedure RtlLargeIntegerAdd [2018-11-18 23:36:12,065 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-18 23:36:12,065 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-18 23:36:12,065 INFO L130 BoogieDeclarations]: Found specification of procedure RtlEnlargedIntegerMultiply [2018-11-18 23:36:12,065 INFO L130 BoogieDeclarations]: Found specification of procedure RtlEnlargedUnsignedMultiply [2018-11-18 23:36:12,065 INFO L130 BoogieDeclarations]: Found specification of procedure RtlEnlargedUnsignedDivide [2018-11-18 23:36:12,065 INFO L130 BoogieDeclarations]: Found specification of procedure RtlLargeIntegerNegate [2018-11-18 23:36:12,065 INFO L130 BoogieDeclarations]: Found specification of procedure RtlLargeIntegerSubtract [2018-11-18 23:36:12,066 INFO L130 BoogieDeclarations]: Found specification of procedure RtlConvertLongToLargeInteger [2018-11-18 23:36:12,066 INFO L130 BoogieDeclarations]: Found specification of procedure RtlConvertUlongToLargeInteger [2018-11-18 23:36:12,066 INFO L130 BoogieDeclarations]: Found specification of procedure RtlLargeIntegerShiftLeft [2018-11-18 23:36:12,066 INFO L130 BoogieDeclarations]: Found specification of procedure RtlLargeIntegerShiftRight [2018-11-18 23:36:12,066 INFO L130 BoogieDeclarations]: Found specification of procedure RtlLargeIntegerArithmeticShift [2018-11-18 23:36:12,066 INFO L130 BoogieDeclarations]: Found specification of procedure RtlConvertLongToLuid [2018-11-18 23:36:12,067 INFO L130 BoogieDeclarations]: Found specification of procedure RtlConvertUlongToLuid [2018-11-18 23:36:12,067 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2018-11-18 23:36:12,067 INFO L130 BoogieDeclarations]: Found specification of procedure KeGetCurrentProcessorNumber [2018-11-18 23:36:12,067 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeEvent [2018-11-18 23:36:12,067 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2018-11-18 23:36:12,067 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSemaphore [2018-11-18 23:36:12,068 INFO L130 BoogieDeclarations]: Found specification of procedure KeReleaseSemaphore [2018-11-18 23:36:12,068 INFO L130 BoogieDeclarations]: Found specification of procedure KeDelayExecutionThread [2018-11-18 23:36:12,068 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2018-11-18 23:36:12,068 INFO L130 BoogieDeclarations]: Found specification of procedure KeInitializeSpinLock [2018-11-18 23:36:12,068 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2018-11-18 23:36:12,068 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreePool [2018-11-18 23:36:12,068 INFO L130 BoogieDeclarations]: Found specification of procedure ExAcquireFastMutex [2018-11-18 23:36:12,070 INFO L130 BoogieDeclarations]: Found specification of procedure ExReleaseFastMutex [2018-11-18 23:36:12,070 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertHeadList [2018-11-18 23:36:12,070 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2018-11-18 23:36:12,070 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedRemoveHeadList [2018-11-18 23:36:12,071 INFO L130 BoogieDeclarations]: Found specification of procedure ExInterlockedPopEntrySList [2018-11-18 23:36:12,071 INFO L130 BoogieDeclarations]: Found specification of procedure ExInterlockedPushEntrySList [2018-11-18 23:36:12,071 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocateFromNPagedLookasideList [2018-11-18 23:36:12,071 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~POOL_TYPE~0~X~~SIZE_T~0~X~~ULONG~0~TO~~PVOID~0 [2018-11-18 23:36:12,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-18 23:36:12,071 INFO L130 BoogieDeclarations]: Found specification of procedure ExFreeToNPagedLookasideList [2018-11-18 23:36:12,072 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~TO~VOID [2018-11-18 23:36:12,072 INFO L130 BoogieDeclarations]: Found specification of procedure MmUnlockPages [2018-11-18 23:36:12,072 INFO L130 BoogieDeclarations]: Found specification of procedure MmMapLockedPagesSpecifyCache [2018-11-18 23:36:12,072 INFO L130 BoogieDeclarations]: Found specification of procedure MmAllocateContiguousMemory [2018-11-18 23:36:12,072 INFO L130 BoogieDeclarations]: Found specification of procedure MmFreeContiguousMemory [2018-11-18 23:36:12,072 INFO L130 BoogieDeclarations]: Found specification of procedure MmResetDriverPaging [2018-11-18 23:36:12,073 INFO L130 BoogieDeclarations]: Found specification of procedure MmPageEntireDriver [2018-11-18 23:36:12,073 INFO L130 BoogieDeclarations]: Found specification of procedure PsCreateSystemThread [2018-11-18 23:36:12,073 INFO L130 BoogieDeclarations]: Found specification of procedure PsTerminateSystemThread [2018-11-18 23:36:12,073 INFO L130 BoogieDeclarations]: Found specification of procedure IoAllocateMdl [2018-11-18 23:36:12,073 INFO L130 BoogieDeclarations]: Found specification of procedure IoAttachDeviceToDeviceStack [2018-11-18 23:36:12,073 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildAsynchronousFsdRequest [2018-11-18 23:36:12,074 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2018-11-18 23:36:12,074 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2018-11-18 23:36:12,074 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2018-11-18 23:36:12,074 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateDevice [2018-11-18 23:36:12,074 INFO L130 BoogieDeclarations]: Found specification of procedure IoCreateSymbolicLink [2018-11-18 23:36:12,074 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteDevice [2018-11-18 23:36:12,075 INFO L130 BoogieDeclarations]: Found specification of procedure IoDeleteSymbolicLink [2018-11-18 23:36:12,075 INFO L130 BoogieDeclarations]: Found specification of procedure IoDetachDevice [2018-11-18 23:36:12,075 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeIrp [2018-11-18 23:36:12,075 INFO L130 BoogieDeclarations]: Found specification of procedure IoFreeMdl [2018-11-18 23:36:12,075 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2018-11-18 23:36:12,075 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetStackLimits [2018-11-18 23:36:12,076 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetRemainingStackSize [2018-11-18 23:36:12,076 INFO L130 BoogieDeclarations]: Found specification of procedure IoQueryDeviceDescription [2018-11-18 23:36:12,076 INFO L130 BoogieDeclarations]: Found specification of procedure IoReleaseCancelSpinLock [2018-11-18 23:36:12,076 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetHardErrorOrVerifyDevice [2018-11-18 23:36:12,076 INFO L130 BoogieDeclarations]: Found specification of procedure IoRegisterDeviceInterface [2018-11-18 23:36:12,076 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2018-11-18 23:36:12,076 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2018-11-18 23:36:12,077 INFO L130 BoogieDeclarations]: Found specification of procedure PoStartNextPowerIrp [2018-11-18 23:36:12,077 INFO L130 BoogieDeclarations]: Found specification of procedure ObReferenceObjectByHandle [2018-11-18 23:36:12,077 INFO L130 BoogieDeclarations]: Found specification of procedure ObfDereferenceObject [2018-11-18 23:36:12,077 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2018-11-18 23:36:12,077 INFO L130 BoogieDeclarations]: Found specification of procedure DriverEntry [2018-11-18 23:36:12,077 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyUnload [2018-11-18 23:36:12,078 INFO L130 BoogieDeclarations]: Found specification of procedure FlConfigCallBack [2018-11-18 23:36:12,078 INFO L130 BoogieDeclarations]: Found specification of procedure FlInitializeControllerHardware [2018-11-18 23:36:12,078 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2018-11-18 23:36:12,078 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2018-11-18 23:36:12,078 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyReadWrite [2018-11-18 23:36:12,078 INFO L130 BoogieDeclarations]: Found specification of procedure FlRecalibrateDrive [2018-11-18 23:36:12,079 INFO L130 BoogieDeclarations]: Found specification of procedure FlDatarateSpecifyConfigure [2018-11-18 23:36:12,079 INFO L130 BoogieDeclarations]: Found specification of procedure FlStartDrive [2018-11-18 23:36:12,079 INFO L130 BoogieDeclarations]: Found specification of procedure FlFinishOperation [2018-11-18 23:36:12,079 INFO L130 BoogieDeclarations]: Found specification of procedure FlDetermineMediaType [2018-11-18 23:36:12,079 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyThread [2018-11-18 23:36:12,079 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWrite [2018-11-18 23:36:12,080 INFO L130 BoogieDeclarations]: Found specification of procedure FlFormat [2018-11-18 23:36:12,080 INFO L130 BoogieDeclarations]: Found specification of procedure FlIssueCommand [2018-11-18 23:36:12,080 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckFormatParameters [2018-11-18 23:36:12,080 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2018-11-18 23:36:12,080 INFO L130 BoogieDeclarations]: Found specification of procedure FlInterpretError [2018-11-18 23:36:12,080 INFO L130 BoogieDeclarations]: Found specification of procedure FlAllocateIoBuffer [2018-11-18 23:36:12,081 INFO L130 BoogieDeclarations]: Found specification of procedure FlFreeIoBuffer [2018-11-18 23:36:12,081 INFO L130 BoogieDeclarations]: Found specification of procedure FlConsolidateMediaTypeWithBootSector [2018-11-18 23:36:12,081 INFO L130 BoogieDeclarations]: Found specification of procedure FlCheckBootSector [2018-11-18 23:36:12,081 INFO L130 BoogieDeclarations]: Found specification of procedure FlReadWriteTrack [2018-11-18 23:36:12,081 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2018-11-18 23:36:12,081 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyAddDevice [2018-11-18 23:36:12,082 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnp [2018-11-18 23:36:12,082 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPower [2018-11-18 23:36:12,082 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2018-11-18 23:36:12,082 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2018-11-18 23:36:12,082 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyStartDevice [2018-11-18 23:36:12,082 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2018-11-18 23:36:12,083 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCancelQueuedRequest [2018-11-18 23:36:12,083 INFO L130 BoogieDeclarations]: Found specification of procedure FlAcpiConfigureFloppy [2018-11-18 23:36:12,083 INFO L130 BoogieDeclarations]: Found specification of procedure FlHdbit [2018-11-18 23:36:12,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-18 23:36:12,083 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2018-11-18 23:36:12,083 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2018-11-18 23:36:12,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-11-18 23:36:12,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-18 23:36:12,084 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0 [2018-11-18 23:36:12,084 INFO L130 BoogieDeclarations]: Found specification of procedure Int64ShllMod32___1 [2018-11-18 23:36:12,084 INFO L130 BoogieDeclarations]: Found specification of procedure Int64ShraMod32___1 [2018-11-18 23:36:12,084 INFO L130 BoogieDeclarations]: Found specification of procedure Int64ShrlMod32___1 [2018-11-18 23:36:12,085 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2018-11-18 23:36:12,085 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-18 23:36:12,085 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PDRIVER_OBJECT~0~X~~PUNICODE_STRING~0~TO~~NTSTATUS~0 [2018-11-18 23:36:12,085 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PDRIVER_OBJECT~0~TO~VOID [2018-11-18 23:36:12,085 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-18 23:36:12,086 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2018-11-18 23:36:12,086 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~X~~PVOID~0~TO~~NTSTATUS~0 [2018-11-18 23:36:12,086 INFO L130 BoogieDeclarations]: Found specification of procedure KeAcquireSpinLockRaiseToDpc [2018-11-18 23:36:12,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-18 23:36:12,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-18 23:36:12,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-18 23:36:14,293 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:14,294 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:14,614 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:14,614 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:22,860 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:22,861 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:22,870 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:22,871 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:22,918 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:22,919 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:23,367 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:23,367 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:23,416 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:23,417 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:23,437 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:23,438 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:23,509 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:23,509 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:24,384 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:24,385 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:24,399 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:24,399 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:24,408 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:24,408 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:24,750 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:24,751 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:24,771 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:24,771 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:38,263 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:38,263 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:39,503 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:39,503 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:47,558 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:47,558 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:47,857 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:47,857 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:47,951 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:47,951 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:49,239 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:49,239 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:36:58,473 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:36:58,473 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:00,625 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:00,625 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:00,689 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:00,690 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:03,793 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:03,794 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:09,156 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:09,156 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:09,183 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:09,184 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:09,645 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:09,645 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:09,704 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:09,704 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:10,008 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:10,008 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:10,020 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:10,021 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:12,593 WARN L687 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-18 23:37:12,593 WARN L652 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-18 23:37:16,106 INFO L280 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-18 23:37:16,107 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:37:16 BoogieIcfgContainer [2018-11-18 23:37:16,107 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-18 23:37:16,108 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-18 23:37:16,108 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-18 23:37:16,111 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-18 23:37:16,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 11:36:06" (1/3) ... [2018-11-18 23:37:16,113 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b5856f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:37:16, skipping insertion in model container [2018-11-18 23:37:16,113 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:36:11" (2/3) ... [2018-11-18 23:37:16,113 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b5856f6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:37:16, skipping insertion in model container [2018-11-18 23:37:16,113 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:37:16" (3/3) ... [2018-11-18 23:37:16,115 INFO L112 eAbstractionObserver]: Analyzing ICFG floppy2_true-unreach-call_true-termination.i.cil.c [2018-11-18 23:37:16,125 INFO L136 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-18 23:37:16,136 INFO L148 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-18 23:37:16,155 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-18 23:37:16,216 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-18 23:37:16,217 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-18 23:37:16,217 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-18 23:37:16,217 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-18 23:37:16,217 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-18 23:37:16,217 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-18 23:37:16,217 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-18 23:37:16,217 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-18 23:37:16,218 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-18 23:37:16,291 INFO L276 IsEmpty]: Start isEmpty. Operand 2244 states. [2018-11-18 23:37:16,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-11-18 23:37:16,301 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 23:37:16,302 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 23:37:16,304 INFO L423 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 23:37:16,310 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 23:37:16,310 INFO L82 PathProgramCache]: Analyzing trace with hash 2040075555, now seen corresponding path program 1 times [2018-11-18 23:37:16,312 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 23:37:16,312 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 23:37:16,439 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:37:16,439 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 23:37:16,440 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:37:16,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 23:37:17,152 INFO L256 TraceCheckUtils]: 0: Hoare triple {2247#true} call ULTIMATE.init(); {2247#true} is VALID [2018-11-18 23:37:17,154 INFO L273 TraceCheckUtils]: 1: Hoare triple {2247#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string107.base, #t~string107.offset := #Ultimate.alloc(33);call #t~string123.base, #t~string123.offset := #Ultimate.alloc(24);call #t~string124.base, #t~string124.offset := #Ultimate.alloc(15);call #t~string305.base, #t~string305.offset := #Ultimate.alloc(59);call #t~string317.base, #t~string317.offset := #Ultimate.alloc(59);call #t~string319.base, #t~string319.offset := #Ultimate.alloc(25);call #t~string914.base, #t~string914.offset := #Ultimate.alloc(8);~s~0 := 0;~pended~0 := 0;~compRegistered~0 := 0;~lowerDriverReturn~0 := 0;~setEventCalled~0 := 0;~customIrp~0 := 0;call ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset := #Ultimate.alloc(1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base);call write~unchecked~int(1408590605, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(46783, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(4560, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(148, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 8 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(242, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 9 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 10 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(160, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 11 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(201, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 12 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(30, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 13 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(251, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 14 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(139, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 15 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset := #Ultimate.alloc(40);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits~0.base);call write~int(4, ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset, 4);call write~int(0, ~#_DriveMediaLimits~0.base, 4 + ~#_DriveMediaLimits~0.offset, 4);call write~int(11, ~#_DriveMediaLimits~0.base, 8 + ~#_DriveMediaLimits~0.offset, 4);call write~int(6, ~#_DriveMediaLimits~0.base, 12 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 16 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 20 + ~#_DriveMediaLimits~0.offset, 4);call write~int(13, ~#_DriveMediaLimits~0.base, 24 + ~#_DriveMediaLimits~0.offset, 4);call write~int(12, ~#_DriveMediaLimits~0.base, 28 + ~#_DriveMediaLimits~0.offset, 4);call write~int(16, ~#_DriveMediaLimits~0.base, 32 + ~#_DriveMediaLimits~0.offset, 4);call write~int(14, ~#_DriveMediaLimits~0.base, 36 + ~#_DriveMediaLimits~0.offset, 4);call ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset := #Ultimate.alloc(48);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits_NEC98~0.base);call write~int(4, ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(0, ~#_DriveMediaLimits_NEC98~0.base, 4 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(13, ~#_DriveMediaLimits_NEC98~0.base, 8 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 12 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(11, ~#_DriveMediaLimits_NEC98~0.base, 16 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 20 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 24 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 28 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 32 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 36 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(20, ~#_DriveMediaLimits_NEC98~0.base, 40 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(19, ~#_DriveMediaLimits_NEC98~0.base, 44 + ~#_DriveMediaLimits_NEC98~0.offset, 4);~DriveMediaLimits~0.base, ~DriveMediaLimits~0.offset := 0, 0;call ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset := #Ultimate.alloc(442);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants~0.base);call write~int(10, ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 4 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 5 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 6 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 7 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 8 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 10 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 11 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 12 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 13 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 14 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 15 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 17 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 19 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 20 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 21 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 22 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 23 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 24 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 25 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 26 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 30 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 31 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 32 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 33 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 34 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 36 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 37 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 38 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 39 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 40 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 41 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 43 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 45 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 46 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 47 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 48 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 49 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 50 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 51 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 52 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 56 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 57 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 58 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 59 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 60 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 62 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 63 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 64 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 65 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 66 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 67 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 69 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 71 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 72 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 73 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 74 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 75 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 76 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 77 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 78 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 82 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 83 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 84 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 85 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 86 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 88 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 89 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 90 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 91 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 92 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 93 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 95 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 97 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 98 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 99 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 100 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 101 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 102 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 103 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 104 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 108 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 109 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 110 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 111 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 112 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 114 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 115 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 116 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 117 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 118 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants~0.base, 119 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 121 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 123 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 124 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 125 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 126 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 127 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 128 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 129 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 130 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 134 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 135 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 136 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 137 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 138 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 140 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 141 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 142 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 143 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 144 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 145 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 147 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 149 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 150 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 151 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 152 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 153 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 154 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 155 + ~#_DriveMediaConstants~0.offset, 1);call write~int(10, ~#_DriveMediaConstants~0.base, 156 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 160 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 161 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 162 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 163 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 164 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 166 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 167 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 168 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 169 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 170 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 171 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 173 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 175 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 176 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 177 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 178 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 179 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 180 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 181 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 182 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 186 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 187 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 188 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 189 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 190 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 192 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 193 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 194 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 195 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 196 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 197 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 199 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 201 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 202 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 203 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 204 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 205 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 206 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 207 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 208 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 212 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 213 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 214 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 215 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 216 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 218 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 219 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 220 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 221 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 222 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 223 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 225 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 227 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 228 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 229 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 230 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 231 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 232 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 233 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 234 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 238 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 239 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 240 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 241 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 242 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 244 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 245 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 246 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 247 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 248 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 249 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 251 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 253 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 254 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 255 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 256 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 257 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 258 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 259 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 260 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 264 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 265 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 266 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 267 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 268 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 270 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 271 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 272 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 273 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 274 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 275 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 277 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 279 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 280 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 281 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 282 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 283 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 284 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 285 + ~#_DriveMediaConstants~0.offset, 1);call write~int(1, ~#_DriveMediaConstants~0.base, 286 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 290 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 291 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 292 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 293 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 294 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 296 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 297 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants~0.base, 298 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 299 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 300 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 301 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 303 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 305 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 306 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 307 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 308 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 309 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 310 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 311 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 312 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 316 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 317 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 318 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 319 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 320 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 322 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 323 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 324 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 325 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 326 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 327 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 329 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 331 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 332 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 333 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 334 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 335 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 336 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 337 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 338 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(175, ~#_DriveMediaConstants~0.base, 342 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 343 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 344 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 345 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 346 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 348 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 349 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 350 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 351 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 352 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 353 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 355 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 357 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 358 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 359 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 360 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 361 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 362 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 363 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 364 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(225, ~#_DriveMediaConstants~0.base, 368 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 369 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 370 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 371 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 372 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 374 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 375 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 376 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 377 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 378 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 379 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 381 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 383 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 384 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 385 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 386 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 387 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 388 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 389 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 390 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(209, ~#_DriveMediaConstants~0.base, 394 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 395 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 396 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 397 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 398 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 400 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 401 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 402 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 403 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 404 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 405 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 407 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 409 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 410 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 411 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 412 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 413 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 414 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 415 + ~#_DriveMediaConstants~0.offset, 1);call write~int(3, ~#_DriveMediaConstants~0.base, 416 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(161, ~#_DriveMediaConstants~0.base, 420 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 421 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 422 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 423 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 424 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(36, ~#_DriveMediaConstants~0.base, 426 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(56, ~#_DriveMediaConstants~0.base, 427 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(83, ~#_DriveMediaConstants~0.base, 428 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 429 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 430 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 431 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 433 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 435 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 436 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 437 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 438 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 439 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 440 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(6, ~#_DriveMediaConstants~0.base, 441 + ~#_DriveMediaConstants~0.offset, 1);call ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset := #Ultimate.alloc(546);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants_NEC98~0.base);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 4 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 5 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 6 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 7 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 8 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 10 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 11 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 12 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 13 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 14 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 15 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 17 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 19 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 20 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 21 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 22 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 23 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 24 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 25 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 26 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 30 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 31 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 32 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 33 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 34 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 36 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 37 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 38 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 39 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 40 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 41 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 43 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 45 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 46 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 47 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 48 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 49 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 50 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 51 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 52 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 56 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 57 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 58 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 59 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 60 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 62 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 63 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 64 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 65 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 66 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 67 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 69 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 71 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 72 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 73 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 74 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 75 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 76 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 77 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 78 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 82 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 83 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 84 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 85 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 86 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 88 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 89 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 90 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 91 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 92 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 93 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 95 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 97 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 98 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 99 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 100 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 101 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 102 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 103 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 104 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 108 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 109 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 110 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 111 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 112 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 114 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 115 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 116 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 117 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 118 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants_NEC98~0.base, 119 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 121 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 123 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 124 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 125 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 126 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 127 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 128 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 129 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, 130 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 134 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 135 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 136 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 137 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 138 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 140 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 141 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 142 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 143 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 144 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 145 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 147 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 149 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 150 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 151 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 152 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 153 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 154 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 155 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 156 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 160 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 161 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 162 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 163 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 164 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 166 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 167 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 168 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 169 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 170 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 171 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 173 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 175 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 176 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 177 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 178 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 179 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 180 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 181 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 182 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 186 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 187 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 188 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 189 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 190 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 192 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 193 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 194 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 195 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 196 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 197 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 199 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 201 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 202 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 203 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 204 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 205 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 206 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 207 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 208 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 212 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 213 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 214 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 215 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 216 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 218 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 219 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 220 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 221 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 222 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 223 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 225 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 227 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 228 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 229 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 230 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 231 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 232 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 233 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 234 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 238 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 239 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 240 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 241 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 242 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 244 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 245 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 246 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 247 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 248 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 249 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 251 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 253 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 254 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 255 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 256 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 257 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 258 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 259 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(15, ~#_DriveMediaConstants_NEC98~0.base, 260 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 264 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 265 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 266 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 267 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 268 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 270 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 271 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 272 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 273 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 274 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 275 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 277 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 279 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 280 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 281 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 282 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 283 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 284 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 285 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(16, ~#_DriveMediaConstants_NEC98~0.base, 286 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 290 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 291 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 292 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 293 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 294 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 296 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 297 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 298 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 299 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 300 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 301 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 303 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 305 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 306 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 307 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 308 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 309 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 310 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 311 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 312 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 316 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 317 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 318 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 319 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 320 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 322 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 323 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 324 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 325 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 326 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 327 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 329 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 331 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 332 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 333 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 334 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 335 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 336 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 337 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 338 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 342 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 343 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 344 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 345 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 346 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 348 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 349 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 350 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 351 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 352 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 353 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 355 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 357 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 358 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 359 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 360 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 361 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 362 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 363 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(14, ~#_DriveMediaConstants_NEC98~0.base, 364 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 368 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 369 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 370 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 371 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 372 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 374 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 375 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 376 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 377 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 378 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 379 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 381 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 383 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 384 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 385 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 386 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 387 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 388 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 389 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(5, ~#_DriveMediaConstants_NEC98~0.base, 390 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 394 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 395 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 396 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 397 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 398 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 400 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 401 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 402 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 403 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 404 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 405 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 407 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 409 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 410 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 411 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 412 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 413 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 414 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 415 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(17, ~#_DriveMediaConstants_NEC98~0.base, 416 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 420 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 421 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 422 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 423 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 424 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 426 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 427 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 428 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 429 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 430 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 431 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 433 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 435 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 436 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 437 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 438 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 439 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 440 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 441 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(18, ~#_DriveMediaConstants_NEC98~0.base, 442 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 446 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 447 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 448 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 449 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 450 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 452 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 453 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 454 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 455 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 456 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 457 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 459 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 461 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 462 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 463 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 464 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 465 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 466 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 467 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(2, ~#_DriveMediaConstants_NEC98~0.base, 468 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 472 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 473 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 474 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 475 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 476 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants_NEC98~0.base, 478 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 479 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(108, ~#_DriveMediaConstants_NEC98~0.base, 480 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 481 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 482 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 483 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 485 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 487 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 488 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 489 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 490 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 491 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 492 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 493 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 494 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 498 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 499 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 500 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 501 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 502 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 504 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 505 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 506 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 507 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 508 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 509 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 511 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 513 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 514 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 515 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 516 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 517 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 518 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 519 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 520 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 524 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 525 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 526 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 527 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 528 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 530 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 531 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 532 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 533 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 534 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 535 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 537 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 539 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 540 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 541 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 542 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 543 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 544 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 545 + ~#_DriveMediaConstants_NEC98~0.offset, 1);~DriveMediaConstants~0.base, ~DriveMediaConstants~0.offset := 0, 0;call ~#Result_Status3_PTOS~0.base, ~#Result_Status3_PTOS~0.offset := #Ultimate.alloc(4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);~myStatus~0 := 0;~compFptr~0.base, ~compFptr~0.offset := 0, 0;~PagingReferenceCount~0 := 0;~PagingMutex~0.base, ~PagingMutex~0.offset := 0, 0;~pirp~0.base, ~pirp~0.offset := 0, 0; {2247#true} is VALID [2018-11-18 23:37:17,169 INFO L273 TraceCheckUtils]: 2: Hoare triple {2247#true} assume true; {2247#true} is VALID [2018-11-18 23:37:17,169 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {2247#true} {2247#true} #7889#return; {2247#true} is VALID [2018-11-18 23:37:17,170 INFO L256 TraceCheckUtils]: 4: Hoare triple {2247#true} call #t~ret1214 := main(); {2247#true} is VALID [2018-11-18 23:37:17,170 INFO L273 TraceCheckUtils]: 5: Hoare triple {2247#true} call ~#d~0.base, ~#d~0.offset := #Ultimate.alloc(168);call ~#u~0.base, ~#u~0.offset := #Ultimate.alloc(8);havoc ~status~4;havoc ~we_should_unload~0;call ~#irp~4.base, ~#irp~4.offset := #Ultimate.alloc(111);assume -2147483648 <= #t~nondet1175 && #t~nondet1175 <= 2147483647;~__BLAST_NONDET~0 := #t~nondet1175;havoc #t~nondet1175;assume -2147483648 <= #t~nondet1176 && #t~nondet1176 <= 2147483647;~irp_choice~0 := #t~nondet1176;havoc #t~nondet1176;call ~#devobj~0.base, ~#devobj~0.offset := #Ultimate.alloc(175);havoc ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset;havoc ~__cil_tmp10~24;havoc ~__cil_tmp11~25;havoc ~__cil_tmp12~26;havoc ~__cil_tmp13~27;havoc ~__cil_tmp14~25;havoc ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset;havoc ~__cil_tmp16~28.base, ~__cil_tmp16~28.offset;havoc ~__cil_tmp17~28.base, ~__cil_tmp17~28.offset;havoc ~__cil_tmp18~28.base, ~__cil_tmp18~28.offset;havoc ~__cil_tmp19~30.base, ~__cil_tmp19~30.offset;havoc ~__cil_tmp20~30.base, ~__cil_tmp20~30.offset;havoc ~__cil_tmp21~30;havoc ~__cil_tmp22~31;havoc ~__cil_tmp23~31;havoc ~mem_24~0.base, ~mem_24~0.offset;havoc ~mem_25~0.base, ~mem_25~0.offset;~status~4 := 0;~pirp~0.base, ~pirp~0.offset := ~#irp~4.base, ~#irp~4.offset;~__cil_tmp9~24.base, ~__cil_tmp9~24.offset := #funAddr~DriverEntry.base, #funAddr~DriverEntry.offset; {2247#true} is VALID [2018-11-18 23:37:17,170 INFO L256 TraceCheckUtils]: 6: Hoare triple {2247#true} call #t~ret1177 := ##fun~~PDRIVER_OBJECT~0~X~~PUNICODE_STRING~0~TO~~NTSTATUS~0(~#d~0.base, ~#d~0.offset, ~#u~0.base, ~#u~0.offset, ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset); {2247#true} is VALID [2018-11-18 23:37:17,171 INFO L273 TraceCheckUtils]: 7: Hoare triple {2247#true} #~DriverObject.base, #~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;#~RegistryPath.base, #~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset; {2247#true} is VALID [2018-11-18 23:37:17,171 INFO L256 TraceCheckUtils]: 8: Hoare triple {2247#true} call #t~ret1221 := DriverEntry(#~DriverObject.base, #~DriverObject.offset, #~RegistryPath.base, #~RegistryPath.offset); {2247#true} is VALID [2018-11-18 23:37:17,171 INFO L273 TraceCheckUtils]: 9: Hoare triple {2247#true} ~DriverObject.base, ~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;~RegistryPath.base, ~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset;havoc ~ntStatus~0;havoc ~tmp~1.base, ~tmp~1.offset;havoc ~__cil_tmp5~8;havoc ~__cil_tmp6~7;havoc ~__cil_tmp7~6;havoc ~__cil_tmp8~5;havoc ~__cil_tmp9~4;havoc ~__cil_tmp10~4;havoc ~__cil_tmp11~4;havoc ~__cil_tmp12~4;havoc ~__cil_tmp13~3;havoc ~__cil_tmp14~2;havoc ~__cil_tmp15~2;havoc ~__cil_tmp16~2;havoc ~__cil_tmp17~2;havoc ~__cil_tmp18~2;havoc ~__cil_tmp19~2;havoc ~__cil_tmp20~2;havoc ~__cil_tmp21~2;havoc ~__cil_tmp22~2;havoc ~__cil_tmp23~2;havoc ~__cil_tmp24~2;havoc ~__cil_tmp25~2;havoc ~__cil_tmp26~2;havoc ~__cil_tmp27~2;havoc ~__cil_tmp28~2;havoc ~__cil_tmp29~2;havoc ~__cil_tmp30~2;havoc ~__cil_tmp31~2;havoc ~__cil_tmp32~2;havoc ~__cil_tmp33~2;havoc ~__cil_tmp34~2;havoc ~__cil_tmp35~2;havoc ~__cil_tmp36~2;havoc ~__cil_tmp37~2.base, ~__cil_tmp37~2.offset;havoc ~__cil_tmp38~1;havoc ~__cil_tmp39~1;havoc ~__cil_tmp40~1;havoc ~__cil_tmp41~0;havoc ~__cil_tmp42~0.base, ~__cil_tmp42~0.offset;havoc ~__cil_tmp43~0;havoc ~__cil_tmp44~0;havoc ~__cil_tmp45~0;havoc ~__cil_tmp46~0;havoc ~__cil_tmp47~0;havoc ~__cil_tmp48~0;havoc ~__cil_tmp49~0.base, ~__cil_tmp49~0.offset;havoc ~__cil_tmp50~0;havoc ~__cil_tmp51~0.base, ~__cil_tmp51~0.offset;havoc ~__cil_tmp52~0.base, ~__cil_tmp52~0.offset;havoc ~__cil_tmp53~0;havoc ~__cil_tmp54~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0.base, ~__cil_tmp59~0.offset;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;havoc ~__cil_tmp62~0.base, ~__cil_tmp62~0.offset;havoc ~__cil_tmp63~0;havoc ~__cil_tmp64~0;havoc ~__cil_tmp65~0;havoc ~__cil_tmp66~0;havoc ~__cil_tmp67~0;havoc ~__cil_tmp68~0;havoc ~__cil_tmp69~0;havoc ~__cil_tmp70~0;havoc ~mem_71~0.base, ~mem_71~0.offset;havoc ~mem_72~0.base, ~mem_72~0.offset;havoc ~mem_73~0.base, ~mem_73~0.offset;havoc ~mem_74~0.base, ~mem_74~0.offset;havoc ~mem_75~0.base, ~mem_75~0.offset;havoc ~mem_76~0.base, ~mem_76~0.offset;havoc ~mem_77~0.base, ~mem_77~0.offset;havoc ~mem_78~0.base, ~mem_78~0.offset;havoc ~mem_79~0.base, ~mem_79~0.offset;havoc ~mem_80~0.base, ~mem_80~0.offset;havoc ~mem_81~0.base, ~mem_81~0.offset;havoc ~mem_82~0.base, ~mem_82~0.offset;havoc ~mem_83~0.base, ~mem_83~0.offset;havoc ~mem_84~0.base, ~mem_84~0.offset;~ntStatus~0 := 0; {2247#true} is VALID [2018-11-18 23:37:17,178 INFO L273 TraceCheckUtils]: 10: Hoare triple {2247#true} assume !true; {2248#false} is VALID [2018-11-18 23:37:17,178 INFO L273 TraceCheckUtils]: 11: Hoare triple {2248#false} ~__cil_tmp5~8 := 0;~__cil_tmp6~7 := 56 + ~__cil_tmp5~8;~__cil_tmp7~6 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp8~5 := ~__cil_tmp7~6 + ~__cil_tmp6~7;~mem_71~0.base, ~mem_71~0.offset := 0, (if ~__cil_tmp8~5 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp8~5 % 4294967296 % 4294967296 else ~__cil_tmp8~5 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_71~0.base, ~mem_71~0.offset, 4);~__cil_tmp9~4 := 8;~__cil_tmp10~4 := 56 + ~__cil_tmp9~4;~__cil_tmp11~4 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp12~4 := ~__cil_tmp11~4 + ~__cil_tmp10~4;~mem_72~0.base, ~mem_72~0.offset := 0, (if ~__cil_tmp12~4 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp12~4 % 4294967296 % 4294967296 else ~__cil_tmp12~4 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_72~0.base, ~mem_72~0.offset, 4);~__cil_tmp13~3 := 12;~__cil_tmp14~2 := 56 + ~__cil_tmp13~3;~__cil_tmp15~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp16~2 := ~__cil_tmp15~2 + ~__cil_tmp14~2;~mem_73~0.base, ~mem_73~0.offset := 0, (if ~__cil_tmp16~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp16~2 % 4294967296 % 4294967296 else ~__cil_tmp16~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_73~0.base, ~mem_73~0.offset, 4);~__cil_tmp17~2 := 16;~__cil_tmp18~2 := 56 + ~__cil_tmp17~2;~__cil_tmp19~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp20~2 := ~__cil_tmp19~2 + ~__cil_tmp18~2;~mem_74~0.base, ~mem_74~0.offset := 0, (if ~__cil_tmp20~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp20~2 % 4294967296 % 4294967296 else ~__cil_tmp20~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_74~0.base, ~mem_74~0.offset, 4);~__cil_tmp21~2 := 56;~__cil_tmp22~2 := 56 + ~__cil_tmp21~2;~__cil_tmp23~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp24~2 := ~__cil_tmp23~2 + ~__cil_tmp22~2;~mem_75~0.base, ~mem_75~0.offset := 0, (if ~__cil_tmp24~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp24~2 % 4294967296 % 4294967296 else ~__cil_tmp24~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyDeviceControl.base, #funAddr~FloppyDeviceControl.offset, ~mem_75~0.base, ~mem_75~0.offset, 4);~__cil_tmp25~2 := 108;~__cil_tmp26~2 := 56 + ~__cil_tmp25~2;~__cil_tmp27~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp28~2 := ~__cil_tmp27~2 + ~__cil_tmp26~2;~mem_76~0.base, ~mem_76~0.offset := 0, (if ~__cil_tmp28~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp28~2 % 4294967296 % 4294967296 else ~__cil_tmp28~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPnp.base, #funAddr~FloppyPnp.offset, ~mem_76~0.base, ~mem_76~0.offset, 4);~__cil_tmp29~2 := 88;~__cil_tmp30~2 := 56 + ~__cil_tmp29~2;~__cil_tmp31~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp32~2 := ~__cil_tmp31~2 + ~__cil_tmp30~2;~mem_77~0.base, ~mem_77~0.offset := 0, (if ~__cil_tmp32~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp32~2 % 4294967296 % 4294967296 else ~__cil_tmp32~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPower.base, #funAddr~FloppyPower.offset, ~mem_77~0.base, ~mem_77~0.offset, 4);~__cil_tmp33~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp34~2 := 52 + ~__cil_tmp33~2;~mem_78~0.base, ~mem_78~0.offset := 0, (if ~__cil_tmp34~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp34~2 % 4294967296 % 4294967296 else ~__cil_tmp34~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyUnload.base, #funAddr~FloppyUnload.offset, ~mem_78~0.base, ~mem_78~0.offset, 4);~__cil_tmp35~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp36~2 := 24 + ~__cil_tmp35~2;~mem_79~0.base, ~mem_79~0.offset := 0, (if ~__cil_tmp36~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp36~2 % 4294967296 % 4294967296 else ~__cil_tmp36~2 % 4294967296 % 4294967296 - 4294967296);call #t~mem101.base, #t~mem101.offset := read~$Pointer$(~mem_79~0.base, ~mem_79~0.offset, 4);~__cil_tmp37~2.base, ~__cil_tmp37~2.offset := #t~mem101.base, #t~mem101.offset;havoc #t~mem101.base, #t~mem101.offset;~__cil_tmp38~1 := ~__cil_tmp37~2.base + ~__cil_tmp37~2.offset;~__cil_tmp39~1 := 4 + ~__cil_tmp38~1;~mem_80~0.base, ~mem_80~0.offset := 0, (if ~__cil_tmp39~1 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp39~1 % 4294967296 % 4294967296 else ~__cil_tmp39~1 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyAddDevice.base, #funAddr~FloppyAddDevice.offset, ~mem_80~0.base, ~mem_80~0.offset, 4);~__cil_tmp40~1 := 0;~__cil_tmp41~0 := 32; {2248#false} is VALID [2018-11-18 23:37:17,179 INFO L256 TraceCheckUtils]: 12: Hoare triple {2248#false} call #t~ret102.base, #t~ret102.offset := ExAllocatePoolWithTag(~__cil_tmp40~1, ~__cil_tmp41~0, 1886350406); {2247#true} is VALID [2018-11-18 23:37:17,179 INFO L273 TraceCheckUtils]: 13: Hoare triple {2247#true} ~PoolType := #in~PoolType;~NumberOfBytes := #in~NumberOfBytes;~Tag := #in~Tag;havoc ~x~0.base, ~x~0.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~__cil_tmp6~19;~__cil_tmp6~19 := (if ~NumberOfBytes % 4294967296 % 4294967296 <= 2147483647 then ~NumberOfBytes % 4294967296 % 4294967296 else ~NumberOfBytes % 4294967296 % 4294967296 - 4294967296); {2247#true} is VALID [2018-11-18 23:37:17,180 INFO L256 TraceCheckUtils]: 14: Hoare triple {2247#true} call #t~ret1183.base, #t~ret1183.offset := malloc(~__cil_tmp6~19); {2247#true} is VALID [2018-11-18 23:37:17,180 INFO L273 TraceCheckUtils]: 15: Hoare triple {2247#true} ~i := #in~i;#res.base, #res.offset := ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset; {2247#true} is VALID [2018-11-18 23:37:17,180 INFO L273 TraceCheckUtils]: 16: Hoare triple {2247#true} assume true; {2247#true} is VALID [2018-11-18 23:37:17,181 INFO L268 TraceCheckUtils]: 17: Hoare quadruple {2247#true} {2247#true} #7887#return; {2247#true} is VALID [2018-11-18 23:37:17,181 INFO L273 TraceCheckUtils]: 18: Hoare triple {2247#true} ~tmp~14.base, ~tmp~14.offset := #t~ret1183.base, #t~ret1183.offset;havoc #t~ret1183.base, #t~ret1183.offset;~x~0.base, ~x~0.offset := ~tmp~14.base, ~tmp~14.offset;#res.base, #res.offset := ~x~0.base, ~x~0.offset; {2247#true} is VALID [2018-11-18 23:37:17,181 INFO L273 TraceCheckUtils]: 19: Hoare triple {2247#true} assume true; {2247#true} is VALID [2018-11-18 23:37:17,182 INFO L268 TraceCheckUtils]: 20: Hoare quadruple {2247#true} {2248#false} #7703#return; {2248#false} is VALID [2018-11-18 23:37:17,182 INFO L273 TraceCheckUtils]: 21: Hoare triple {2248#false} ~tmp~1.base, ~tmp~1.offset := #t~ret102.base, #t~ret102.offset;havoc #t~ret102.base, #t~ret102.offset;~PagingMutex~0.base, ~PagingMutex~0.offset := ~tmp~1.base, ~tmp~1.offset;~__cil_tmp42~0.base, ~__cil_tmp42~0.offset := 0, 0;~__cil_tmp43~0 := ~__cil_tmp42~0.base + ~__cil_tmp42~0.offset;~__cil_tmp44~0 := ~PagingMutex~0.base + ~PagingMutex~0.offset; {2248#false} is VALID [2018-11-18 23:37:17,182 INFO L273 TraceCheckUtils]: 22: Hoare triple {2248#false} assume ~__cil_tmp44~0 % 4294967296 == ~__cil_tmp43~0 % 4294967296;#res := -1073741670; {2248#false} is VALID [2018-11-18 23:37:17,183 INFO L273 TraceCheckUtils]: 23: Hoare triple {2248#false} assume true; {2248#false} is VALID [2018-11-18 23:37:17,183 INFO L268 TraceCheckUtils]: 24: Hoare quadruple {2248#false} {2247#true} #7349#return; {2248#false} is VALID [2018-11-18 23:37:17,183 INFO L273 TraceCheckUtils]: 25: Hoare triple {2248#false} assume -2147483648 <= #t~ret1221 && #t~ret1221 <= 2147483647;#res := #t~ret1221;havoc #t~ret1221; {2248#false} is VALID [2018-11-18 23:37:17,183 INFO L273 TraceCheckUtils]: 26: Hoare triple {2248#false} assume true; {2248#false} is VALID [2018-11-18 23:37:17,184 INFO L268 TraceCheckUtils]: 27: Hoare quadruple {2248#false} {2247#true} #7623#return; {2248#false} is VALID [2018-11-18 23:37:17,184 INFO L273 TraceCheckUtils]: 28: Hoare triple {2248#false} assume -2147483648 <= #t~ret1177 && #t~ret1177 <= 2147483647;~status~4 := #t~ret1177;havoc #t~ret1177; {2248#false} is VALID [2018-11-18 23:37:17,184 INFO L273 TraceCheckUtils]: 29: Hoare triple {2248#false} assume !(~status~4 >= 0); {2248#false} is VALID [2018-11-18 23:37:17,185 INFO L273 TraceCheckUtils]: 30: Hoare triple {2248#false} assume !(1 == ~pended~0); {2248#false} is VALID [2018-11-18 23:37:17,185 INFO L273 TraceCheckUtils]: 31: Hoare triple {2248#false} assume !(1 == ~pended~0); {2248#false} is VALID [2018-11-18 23:37:17,185 INFO L273 TraceCheckUtils]: 32: Hoare triple {2248#false} ~__cil_tmp21~30 := (if 0 == ~s~0 then 1 else 0); {2248#false} is VALID [2018-11-18 23:37:17,186 INFO L273 TraceCheckUtils]: 33: Hoare triple {2248#false} assume 0 == ~__cil_tmp21~30;~__cil_tmp22~31 := (if -1 == ~status~4 then 1 else 0); {2248#false} is VALID [2018-11-18 23:37:17,186 INFO L273 TraceCheckUtils]: 34: Hoare triple {2248#false} assume 0 == ~__cil_tmp22~31; {2248#false} is VALID [2018-11-18 23:37:17,186 INFO L273 TraceCheckUtils]: 35: Hoare triple {2248#false} assume !(4 != ~s~0); {2248#false} is VALID [2018-11-18 23:37:17,186 INFO L273 TraceCheckUtils]: 36: Hoare triple {2248#false} assume !(1 == ~pended~0); {2248#false} is VALID [2018-11-18 23:37:17,187 INFO L273 TraceCheckUtils]: 37: Hoare triple {2248#false} assume !(2 == ~s~0);~__cil_tmp23~31 := ~lowerDriverReturn~0; {2248#false} is VALID [2018-11-18 23:37:17,187 INFO L273 TraceCheckUtils]: 38: Hoare triple {2248#false} assume ~status~4 != ~__cil_tmp23~31; {2248#false} is VALID [2018-11-18 23:37:17,187 INFO L256 TraceCheckUtils]: 39: Hoare triple {2248#false} call __VERIFIER_assert(0); {2248#false} is VALID [2018-11-18 23:37:17,188 INFO L273 TraceCheckUtils]: 40: Hoare triple {2248#false} ~cond := #in~cond; {2248#false} is VALID [2018-11-18 23:37:17,188 INFO L273 TraceCheckUtils]: 41: Hoare triple {2248#false} assume 0 == ~cond; {2248#false} is VALID [2018-11-18 23:37:17,188 INFO L273 TraceCheckUtils]: 42: Hoare triple {2248#false} assume !false; {2248#false} is VALID [2018-11-18 23:37:17,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 23:37:17,206 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 23:37:17,206 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-18 23:37:17,214 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 43 [2018-11-18 23:37:17,220 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-18 23:37:17,224 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2 states. [2018-11-18 23:37:17,541 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 43 edges. 43 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-18 23:37:17,542 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-11-18 23:37:17,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-11-18 23:37:17,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-18 23:37:17,553 INFO L87 Difference]: Start difference. First operand 2244 states. Second operand 2 states. [2018-11-18 23:37:32,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:37:32,687 INFO L93 Difference]: Finished difference Result 1968 states and 2970 transitions. [2018-11-18 23:37:32,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-11-18 23:37:32,687 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 43 [2018-11-18 23:37:32,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 23:37:32,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2018-11-18 23:37:32,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 2970 transitions. [2018-11-18 23:37:32,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2018-11-18 23:37:32,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 2970 transitions. [2018-11-18 23:37:32,968 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2 states and 2970 transitions. [2018-11-18 23:37:37,351 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2970 edges. 2970 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-18 23:37:37,607 INFO L225 Difference]: With dead ends: 1968 [2018-11-18 23:37:37,608 INFO L226 Difference]: Without dead ends: 983 [2018-11-18 23:37:37,622 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-11-18 23:37:37,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2018-11-18 23:37:38,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 983. [2018-11-18 23:37:38,072 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-18 23:37:38,073 INFO L82 GeneralOperation]: Start isEquivalent. First operand 983 states. Second operand 983 states. [2018-11-18 23:37:38,073 INFO L74 IsIncluded]: Start isIncluded. First operand 983 states. Second operand 983 states. [2018-11-18 23:37:38,073 INFO L87 Difference]: Start difference. First operand 983 states. Second operand 983 states. [2018-11-18 23:37:38,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:37:38,157 INFO L93 Difference]: Finished difference Result 983 states and 1330 transitions. [2018-11-18 23:37:38,158 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1330 transitions. [2018-11-18 23:37:38,171 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 23:37:38,172 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-18 23:37:38,172 INFO L74 IsIncluded]: Start isIncluded. First operand 983 states. Second operand 983 states. [2018-11-18 23:37:38,172 INFO L87 Difference]: Start difference. First operand 983 states. Second operand 983 states. [2018-11-18 23:37:38,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:37:38,251 INFO L93 Difference]: Finished difference Result 983 states and 1330 transitions. [2018-11-18 23:37:38,251 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1330 transitions. [2018-11-18 23:37:38,257 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 23:37:38,258 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-18 23:37:38,258 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-18 23:37:38,258 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-18 23:37:38,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 983 states. [2018-11-18 23:37:38,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1330 transitions. [2018-11-18 23:37:38,354 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1330 transitions. Word has length 43 [2018-11-18 23:37:38,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 23:37:38,354 INFO L480 AbstractCegarLoop]: Abstraction has 983 states and 1330 transitions. [2018-11-18 23:37:38,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-11-18 23:37:38,354 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1330 transitions. [2018-11-18 23:37:38,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-18 23:37:38,356 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 23:37:38,356 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 23:37:38,357 INFO L423 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 23:37:38,357 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 23:37:38,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1149432600, now seen corresponding path program 1 times [2018-11-18 23:37:38,357 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 23:37:38,357 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 23:37:38,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:37:38,368 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 23:37:38,368 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:37:38,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 23:37:38,899 INFO L256 TraceCheckUtils]: 0: Hoare triple {8418#true} call ULTIMATE.init(); {8418#true} is VALID [2018-11-18 23:37:38,932 INFO L273 TraceCheckUtils]: 1: Hoare triple {8418#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string107.base, #t~string107.offset := #Ultimate.alloc(33);call #t~string123.base, #t~string123.offset := #Ultimate.alloc(24);call #t~string124.base, #t~string124.offset := #Ultimate.alloc(15);call #t~string305.base, #t~string305.offset := #Ultimate.alloc(59);call #t~string317.base, #t~string317.offset := #Ultimate.alloc(59);call #t~string319.base, #t~string319.offset := #Ultimate.alloc(25);call #t~string914.base, #t~string914.offset := #Ultimate.alloc(8);~s~0 := 0;~pended~0 := 0;~compRegistered~0 := 0;~lowerDriverReturn~0 := 0;~setEventCalled~0 := 0;~customIrp~0 := 0;call ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset := #Ultimate.alloc(1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base);call write~unchecked~int(1408590605, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(46783, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(4560, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(148, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 8 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(242, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 9 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 10 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(160, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 11 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(201, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 12 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(30, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 13 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(251, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 14 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(139, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 15 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset := #Ultimate.alloc(40);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits~0.base);call write~int(4, ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset, 4);call write~int(0, ~#_DriveMediaLimits~0.base, 4 + ~#_DriveMediaLimits~0.offset, 4);call write~int(11, ~#_DriveMediaLimits~0.base, 8 + ~#_DriveMediaLimits~0.offset, 4);call write~int(6, ~#_DriveMediaLimits~0.base, 12 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 16 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 20 + ~#_DriveMediaLimits~0.offset, 4);call write~int(13, ~#_DriveMediaLimits~0.base, 24 + ~#_DriveMediaLimits~0.offset, 4);call write~int(12, ~#_DriveMediaLimits~0.base, 28 + ~#_DriveMediaLimits~0.offset, 4);call write~int(16, ~#_DriveMediaLimits~0.base, 32 + ~#_DriveMediaLimits~0.offset, 4);call write~int(14, ~#_DriveMediaLimits~0.base, 36 + ~#_DriveMediaLimits~0.offset, 4);call ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset := #Ultimate.alloc(48);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits_NEC98~0.base);call write~int(4, ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(0, ~#_DriveMediaLimits_NEC98~0.base, 4 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(13, ~#_DriveMediaLimits_NEC98~0.base, 8 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 12 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(11, ~#_DriveMediaLimits_NEC98~0.base, 16 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 20 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 24 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 28 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 32 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 36 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(20, ~#_DriveMediaLimits_NEC98~0.base, 40 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(19, ~#_DriveMediaLimits_NEC98~0.base, 44 + ~#_DriveMediaLimits_NEC98~0.offset, 4);~DriveMediaLimits~0.base, ~DriveMediaLimits~0.offset := 0, 0;call ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset := #Ultimate.alloc(442);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants~0.base);call write~int(10, ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 4 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 5 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 6 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 7 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 8 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 10 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 11 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 12 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 13 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 14 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 15 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 17 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 19 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 20 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 21 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 22 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 23 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 24 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 25 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 26 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 30 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 31 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 32 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 33 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 34 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 36 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 37 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 38 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 39 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 40 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 41 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 43 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 45 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 46 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 47 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 48 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 49 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 50 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 51 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 52 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 56 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 57 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 58 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 59 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 60 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 62 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 63 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 64 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 65 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 66 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 67 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 69 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 71 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 72 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 73 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 74 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 75 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 76 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 77 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 78 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 82 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 83 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 84 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 85 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 86 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 88 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 89 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 90 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 91 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 92 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 93 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 95 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 97 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 98 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 99 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 100 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 101 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 102 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 103 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 104 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 108 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 109 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 110 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 111 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 112 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 114 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 115 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 116 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 117 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 118 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants~0.base, 119 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 121 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 123 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 124 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 125 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 126 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 127 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 128 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 129 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 130 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 134 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 135 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 136 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 137 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 138 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 140 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 141 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 142 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 143 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 144 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 145 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 147 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 149 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 150 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 151 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 152 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 153 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 154 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 155 + ~#_DriveMediaConstants~0.offset, 1);call write~int(10, ~#_DriveMediaConstants~0.base, 156 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 160 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 161 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 162 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 163 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 164 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 166 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 167 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 168 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 169 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 170 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 171 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 173 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 175 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 176 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 177 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 178 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 179 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 180 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 181 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 182 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 186 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 187 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 188 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 189 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 190 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 192 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 193 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 194 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 195 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 196 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 197 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 199 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 201 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 202 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 203 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 204 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 205 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 206 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 207 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 208 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 212 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 213 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 214 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 215 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 216 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 218 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 219 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 220 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 221 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 222 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 223 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 225 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 227 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 228 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 229 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 230 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 231 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 232 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 233 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 234 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 238 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 239 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 240 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 241 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 242 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 244 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 245 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 246 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 247 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 248 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 249 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 251 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 253 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 254 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 255 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 256 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 257 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 258 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 259 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 260 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 264 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 265 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 266 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 267 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 268 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 270 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 271 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 272 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 273 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 274 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 275 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 277 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 279 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 280 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 281 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 282 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 283 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 284 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 285 + ~#_DriveMediaConstants~0.offset, 1);call write~int(1, ~#_DriveMediaConstants~0.base, 286 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 290 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 291 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 292 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 293 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 294 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 296 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 297 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants~0.base, 298 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 299 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 300 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 301 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 303 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 305 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 306 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 307 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 308 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 309 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 310 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 311 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 312 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 316 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 317 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 318 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 319 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 320 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 322 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 323 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 324 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 325 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 326 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 327 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 329 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 331 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 332 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 333 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 334 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 335 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 336 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 337 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 338 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(175, ~#_DriveMediaConstants~0.base, 342 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 343 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 344 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 345 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 346 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 348 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 349 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 350 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 351 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 352 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 353 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 355 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 357 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 358 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 359 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 360 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 361 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 362 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 363 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 364 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(225, ~#_DriveMediaConstants~0.base, 368 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 369 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 370 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 371 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 372 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 374 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 375 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 376 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 377 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 378 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 379 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 381 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 383 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 384 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 385 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 386 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 387 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 388 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 389 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 390 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(209, ~#_DriveMediaConstants~0.base, 394 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 395 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 396 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 397 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 398 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 400 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 401 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 402 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 403 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 404 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 405 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 407 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 409 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 410 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 411 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 412 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 413 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 414 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 415 + ~#_DriveMediaConstants~0.offset, 1);call write~int(3, ~#_DriveMediaConstants~0.base, 416 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(161, ~#_DriveMediaConstants~0.base, 420 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 421 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 422 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 423 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 424 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(36, ~#_DriveMediaConstants~0.base, 426 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(56, ~#_DriveMediaConstants~0.base, 427 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(83, ~#_DriveMediaConstants~0.base, 428 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 429 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 430 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 431 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 433 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 435 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 436 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 437 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 438 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 439 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 440 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(6, ~#_DriveMediaConstants~0.base, 441 + ~#_DriveMediaConstants~0.offset, 1);call ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset := #Ultimate.alloc(546);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants_NEC98~0.base);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 4 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 5 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 6 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 7 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 8 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 10 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 11 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 12 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 13 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 14 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 15 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 17 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 19 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 20 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 21 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 22 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 23 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 24 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 25 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 26 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 30 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 31 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 32 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 33 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 34 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 36 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 37 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 38 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 39 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 40 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 41 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 43 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 45 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 46 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 47 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 48 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 49 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 50 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 51 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 52 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 56 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 57 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 58 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 59 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 60 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 62 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 63 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 64 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 65 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 66 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 67 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 69 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 71 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 72 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 73 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 74 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 75 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 76 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 77 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 78 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 82 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 83 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 84 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 85 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 86 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 88 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 89 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 90 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 91 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 92 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 93 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 95 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 97 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 98 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 99 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 100 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 101 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 102 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 103 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 104 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 108 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 109 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 110 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 111 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 112 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 114 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 115 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 116 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 117 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 118 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants_NEC98~0.base, 119 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 121 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 123 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 124 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 125 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 126 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 127 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 128 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 129 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, 130 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 134 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 135 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 136 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 137 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 138 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 140 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 141 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 142 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 143 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 144 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 145 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 147 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 149 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 150 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 151 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 152 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 153 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 154 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 155 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 156 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 160 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 161 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 162 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 163 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 164 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 166 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 167 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 168 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 169 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 170 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 171 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 173 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 175 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 176 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 177 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 178 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 179 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 180 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 181 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 182 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 186 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 187 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 188 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 189 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 190 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 192 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 193 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 194 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 195 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 196 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 197 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 199 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 201 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 202 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 203 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 204 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 205 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 206 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 207 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 208 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 212 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 213 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 214 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 215 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 216 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 218 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 219 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 220 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 221 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 222 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 223 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 225 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 227 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 228 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 229 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 230 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 231 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 232 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 233 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 234 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 238 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 239 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 240 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 241 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 242 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 244 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 245 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 246 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 247 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 248 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 249 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 251 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 253 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 254 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 255 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 256 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 257 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 258 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 259 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(15, ~#_DriveMediaConstants_NEC98~0.base, 260 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 264 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 265 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 266 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 267 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 268 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 270 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 271 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 272 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 273 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 274 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 275 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 277 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 279 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 280 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 281 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 282 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 283 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 284 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 285 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(16, ~#_DriveMediaConstants_NEC98~0.base, 286 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 290 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 291 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 292 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 293 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 294 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 296 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 297 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 298 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 299 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 300 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 301 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 303 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 305 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 306 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 307 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 308 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 309 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 310 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 311 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 312 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 316 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 317 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 318 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 319 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 320 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 322 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 323 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 324 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 325 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 326 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 327 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 329 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 331 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 332 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 333 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 334 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 335 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 336 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 337 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 338 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 342 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 343 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 344 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 345 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 346 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 348 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 349 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 350 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 351 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 352 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 353 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 355 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 357 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 358 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 359 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 360 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 361 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 362 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 363 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(14, ~#_DriveMediaConstants_NEC98~0.base, 364 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 368 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 369 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 370 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 371 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 372 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 374 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 375 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 376 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 377 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 378 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 379 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 381 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 383 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 384 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 385 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 386 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 387 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 388 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 389 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(5, ~#_DriveMediaConstants_NEC98~0.base, 390 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 394 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 395 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 396 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 397 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 398 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 400 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 401 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 402 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 403 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 404 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 405 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 407 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 409 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 410 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 411 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 412 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 413 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 414 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 415 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(17, ~#_DriveMediaConstants_NEC98~0.base, 416 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 420 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 421 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 422 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 423 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 424 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 426 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 427 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 428 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 429 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 430 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 431 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 433 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 435 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 436 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 437 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 438 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 439 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 440 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 441 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(18, ~#_DriveMediaConstants_NEC98~0.base, 442 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 446 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 447 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 448 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 449 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 450 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 452 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 453 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 454 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 455 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 456 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 457 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 459 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 461 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 462 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 463 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 464 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 465 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 466 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 467 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(2, ~#_DriveMediaConstants_NEC98~0.base, 468 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 472 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 473 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 474 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 475 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 476 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants_NEC98~0.base, 478 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 479 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(108, ~#_DriveMediaConstants_NEC98~0.base, 480 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 481 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 482 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 483 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 485 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 487 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 488 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 489 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 490 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 491 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 492 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 493 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 494 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 498 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 499 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 500 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 501 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 502 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 504 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 505 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 506 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 507 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 508 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 509 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 511 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 513 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 514 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 515 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 516 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 517 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 518 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 519 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 520 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 524 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 525 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 526 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 527 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 528 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 530 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 531 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 532 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 533 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 534 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 535 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 537 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 539 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 540 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 541 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 542 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 543 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 544 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 545 + ~#_DriveMediaConstants_NEC98~0.offset, 1);~DriveMediaConstants~0.base, ~DriveMediaConstants~0.offset := 0, 0;call ~#Result_Status3_PTOS~0.base, ~#Result_Status3_PTOS~0.offset := #Ultimate.alloc(4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);~myStatus~0 := 0;~compFptr~0.base, ~compFptr~0.offset := 0, 0;~PagingReferenceCount~0 := 0;~PagingMutex~0.base, ~PagingMutex~0.offset := 0, 0;~pirp~0.base, ~pirp~0.offset := 0, 0; {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:38,945 INFO L273 TraceCheckUtils]: 2: Hoare triple {8420#(= 0 ~s~0)} assume true; {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:38,958 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {8420#(= 0 ~s~0)} {8418#true} #7889#return; {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:38,968 INFO L256 TraceCheckUtils]: 4: Hoare triple {8420#(= 0 ~s~0)} call #t~ret1214 := main(); {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:38,977 INFO L273 TraceCheckUtils]: 5: Hoare triple {8420#(= 0 ~s~0)} call ~#d~0.base, ~#d~0.offset := #Ultimate.alloc(168);call ~#u~0.base, ~#u~0.offset := #Ultimate.alloc(8);havoc ~status~4;havoc ~we_should_unload~0;call ~#irp~4.base, ~#irp~4.offset := #Ultimate.alloc(111);assume -2147483648 <= #t~nondet1175 && #t~nondet1175 <= 2147483647;~__BLAST_NONDET~0 := #t~nondet1175;havoc #t~nondet1175;assume -2147483648 <= #t~nondet1176 && #t~nondet1176 <= 2147483647;~irp_choice~0 := #t~nondet1176;havoc #t~nondet1176;call ~#devobj~0.base, ~#devobj~0.offset := #Ultimate.alloc(175);havoc ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset;havoc ~__cil_tmp10~24;havoc ~__cil_tmp11~25;havoc ~__cil_tmp12~26;havoc ~__cil_tmp13~27;havoc ~__cil_tmp14~25;havoc ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset;havoc ~__cil_tmp16~28.base, ~__cil_tmp16~28.offset;havoc ~__cil_tmp17~28.base, ~__cil_tmp17~28.offset;havoc ~__cil_tmp18~28.base, ~__cil_tmp18~28.offset;havoc ~__cil_tmp19~30.base, ~__cil_tmp19~30.offset;havoc ~__cil_tmp20~30.base, ~__cil_tmp20~30.offset;havoc ~__cil_tmp21~30;havoc ~__cil_tmp22~31;havoc ~__cil_tmp23~31;havoc ~mem_24~0.base, ~mem_24~0.offset;havoc ~mem_25~0.base, ~mem_25~0.offset;~status~4 := 0;~pirp~0.base, ~pirp~0.offset := ~#irp~4.base, ~#irp~4.offset;~__cil_tmp9~24.base, ~__cil_tmp9~24.offset := #funAddr~DriverEntry.base, #funAddr~DriverEntry.offset; {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:38,977 INFO L256 TraceCheckUtils]: 6: Hoare triple {8420#(= 0 ~s~0)} call #t~ret1177 := ##fun~~PDRIVER_OBJECT~0~X~~PUNICODE_STRING~0~TO~~NTSTATUS~0(~#d~0.base, ~#d~0.offset, ~#u~0.base, ~#u~0.offset, ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset); {8418#true} is VALID [2018-11-18 23:37:38,978 INFO L273 TraceCheckUtils]: 7: Hoare triple {8418#true} #~DriverObject.base, #~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;#~RegistryPath.base, #~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset; {8418#true} is VALID [2018-11-18 23:37:38,978 INFO L256 TraceCheckUtils]: 8: Hoare triple {8418#true} call #t~ret1221 := DriverEntry(#~DriverObject.base, #~DriverObject.offset, #~RegistryPath.base, #~RegistryPath.offset); {8418#true} is VALID [2018-11-18 23:37:38,978 INFO L273 TraceCheckUtils]: 9: Hoare triple {8418#true} ~DriverObject.base, ~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;~RegistryPath.base, ~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset;havoc ~ntStatus~0;havoc ~tmp~1.base, ~tmp~1.offset;havoc ~__cil_tmp5~8;havoc ~__cil_tmp6~7;havoc ~__cil_tmp7~6;havoc ~__cil_tmp8~5;havoc ~__cil_tmp9~4;havoc ~__cil_tmp10~4;havoc ~__cil_tmp11~4;havoc ~__cil_tmp12~4;havoc ~__cil_tmp13~3;havoc ~__cil_tmp14~2;havoc ~__cil_tmp15~2;havoc ~__cil_tmp16~2;havoc ~__cil_tmp17~2;havoc ~__cil_tmp18~2;havoc ~__cil_tmp19~2;havoc ~__cil_tmp20~2;havoc ~__cil_tmp21~2;havoc ~__cil_tmp22~2;havoc ~__cil_tmp23~2;havoc ~__cil_tmp24~2;havoc ~__cil_tmp25~2;havoc ~__cil_tmp26~2;havoc ~__cil_tmp27~2;havoc ~__cil_tmp28~2;havoc ~__cil_tmp29~2;havoc ~__cil_tmp30~2;havoc ~__cil_tmp31~2;havoc ~__cil_tmp32~2;havoc ~__cil_tmp33~2;havoc ~__cil_tmp34~2;havoc ~__cil_tmp35~2;havoc ~__cil_tmp36~2;havoc ~__cil_tmp37~2.base, ~__cil_tmp37~2.offset;havoc ~__cil_tmp38~1;havoc ~__cil_tmp39~1;havoc ~__cil_tmp40~1;havoc ~__cil_tmp41~0;havoc ~__cil_tmp42~0.base, ~__cil_tmp42~0.offset;havoc ~__cil_tmp43~0;havoc ~__cil_tmp44~0;havoc ~__cil_tmp45~0;havoc ~__cil_tmp46~0;havoc ~__cil_tmp47~0;havoc ~__cil_tmp48~0;havoc ~__cil_tmp49~0.base, ~__cil_tmp49~0.offset;havoc ~__cil_tmp50~0;havoc ~__cil_tmp51~0.base, ~__cil_tmp51~0.offset;havoc ~__cil_tmp52~0.base, ~__cil_tmp52~0.offset;havoc ~__cil_tmp53~0;havoc ~__cil_tmp54~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0.base, ~__cil_tmp59~0.offset;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;havoc ~__cil_tmp62~0.base, ~__cil_tmp62~0.offset;havoc ~__cil_tmp63~0;havoc ~__cil_tmp64~0;havoc ~__cil_tmp65~0;havoc ~__cil_tmp66~0;havoc ~__cil_tmp67~0;havoc ~__cil_tmp68~0;havoc ~__cil_tmp69~0;havoc ~__cil_tmp70~0;havoc ~mem_71~0.base, ~mem_71~0.offset;havoc ~mem_72~0.base, ~mem_72~0.offset;havoc ~mem_73~0.base, ~mem_73~0.offset;havoc ~mem_74~0.base, ~mem_74~0.offset;havoc ~mem_75~0.base, ~mem_75~0.offset;havoc ~mem_76~0.base, ~mem_76~0.offset;havoc ~mem_77~0.base, ~mem_77~0.offset;havoc ~mem_78~0.base, ~mem_78~0.offset;havoc ~mem_79~0.base, ~mem_79~0.offset;havoc ~mem_80~0.base, ~mem_80~0.offset;havoc ~mem_81~0.base, ~mem_81~0.offset;havoc ~mem_82~0.base, ~mem_82~0.offset;havoc ~mem_83~0.base, ~mem_83~0.offset;havoc ~mem_84~0.base, ~mem_84~0.offset;~ntStatus~0 := 0; {8418#true} is VALID [2018-11-18 23:37:38,979 INFO L273 TraceCheckUtils]: 10: Hoare triple {8418#true} assume true; {8418#true} is VALID [2018-11-18 23:37:38,979 INFO L273 TraceCheckUtils]: 11: Hoare triple {8418#true} assume !false; {8418#true} is VALID [2018-11-18 23:37:38,979 INFO L273 TraceCheckUtils]: 12: Hoare triple {8418#true} ~__cil_tmp5~8 := 0;~__cil_tmp6~7 := 56 + ~__cil_tmp5~8;~__cil_tmp7~6 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp8~5 := ~__cil_tmp7~6 + ~__cil_tmp6~7;~mem_71~0.base, ~mem_71~0.offset := 0, (if ~__cil_tmp8~5 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp8~5 % 4294967296 % 4294967296 else ~__cil_tmp8~5 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_71~0.base, ~mem_71~0.offset, 4);~__cil_tmp9~4 := 8;~__cil_tmp10~4 := 56 + ~__cil_tmp9~4;~__cil_tmp11~4 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp12~4 := ~__cil_tmp11~4 + ~__cil_tmp10~4;~mem_72~0.base, ~mem_72~0.offset := 0, (if ~__cil_tmp12~4 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp12~4 % 4294967296 % 4294967296 else ~__cil_tmp12~4 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_72~0.base, ~mem_72~0.offset, 4);~__cil_tmp13~3 := 12;~__cil_tmp14~2 := 56 + ~__cil_tmp13~3;~__cil_tmp15~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp16~2 := ~__cil_tmp15~2 + ~__cil_tmp14~2;~mem_73~0.base, ~mem_73~0.offset := 0, (if ~__cil_tmp16~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp16~2 % 4294967296 % 4294967296 else ~__cil_tmp16~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_73~0.base, ~mem_73~0.offset, 4);~__cil_tmp17~2 := 16;~__cil_tmp18~2 := 56 + ~__cil_tmp17~2;~__cil_tmp19~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp20~2 := ~__cil_tmp19~2 + ~__cil_tmp18~2;~mem_74~0.base, ~mem_74~0.offset := 0, (if ~__cil_tmp20~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp20~2 % 4294967296 % 4294967296 else ~__cil_tmp20~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_74~0.base, ~mem_74~0.offset, 4);~__cil_tmp21~2 := 56;~__cil_tmp22~2 := 56 + ~__cil_tmp21~2;~__cil_tmp23~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp24~2 := ~__cil_tmp23~2 + ~__cil_tmp22~2;~mem_75~0.base, ~mem_75~0.offset := 0, (if ~__cil_tmp24~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp24~2 % 4294967296 % 4294967296 else ~__cil_tmp24~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyDeviceControl.base, #funAddr~FloppyDeviceControl.offset, ~mem_75~0.base, ~mem_75~0.offset, 4);~__cil_tmp25~2 := 108;~__cil_tmp26~2 := 56 + ~__cil_tmp25~2;~__cil_tmp27~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp28~2 := ~__cil_tmp27~2 + ~__cil_tmp26~2;~mem_76~0.base, ~mem_76~0.offset := 0, (if ~__cil_tmp28~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp28~2 % 4294967296 % 4294967296 else ~__cil_tmp28~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPnp.base, #funAddr~FloppyPnp.offset, ~mem_76~0.base, ~mem_76~0.offset, 4);~__cil_tmp29~2 := 88;~__cil_tmp30~2 := 56 + ~__cil_tmp29~2;~__cil_tmp31~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp32~2 := ~__cil_tmp31~2 + ~__cil_tmp30~2;~mem_77~0.base, ~mem_77~0.offset := 0, (if ~__cil_tmp32~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp32~2 % 4294967296 % 4294967296 else ~__cil_tmp32~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPower.base, #funAddr~FloppyPower.offset, ~mem_77~0.base, ~mem_77~0.offset, 4);~__cil_tmp33~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp34~2 := 52 + ~__cil_tmp33~2;~mem_78~0.base, ~mem_78~0.offset := 0, (if ~__cil_tmp34~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp34~2 % 4294967296 % 4294967296 else ~__cil_tmp34~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyUnload.base, #funAddr~FloppyUnload.offset, ~mem_78~0.base, ~mem_78~0.offset, 4);~__cil_tmp35~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp36~2 := 24 + ~__cil_tmp35~2;~mem_79~0.base, ~mem_79~0.offset := 0, (if ~__cil_tmp36~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp36~2 % 4294967296 % 4294967296 else ~__cil_tmp36~2 % 4294967296 % 4294967296 - 4294967296);call #t~mem101.base, #t~mem101.offset := read~$Pointer$(~mem_79~0.base, ~mem_79~0.offset, 4);~__cil_tmp37~2.base, ~__cil_tmp37~2.offset := #t~mem101.base, #t~mem101.offset;havoc #t~mem101.base, #t~mem101.offset;~__cil_tmp38~1 := ~__cil_tmp37~2.base + ~__cil_tmp37~2.offset;~__cil_tmp39~1 := 4 + ~__cil_tmp38~1;~mem_80~0.base, ~mem_80~0.offset := 0, (if ~__cil_tmp39~1 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp39~1 % 4294967296 % 4294967296 else ~__cil_tmp39~1 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyAddDevice.base, #funAddr~FloppyAddDevice.offset, ~mem_80~0.base, ~mem_80~0.offset, 4);~__cil_tmp40~1 := 0;~__cil_tmp41~0 := 32; {8418#true} is VALID [2018-11-18 23:37:38,980 INFO L256 TraceCheckUtils]: 13: Hoare triple {8418#true} call #t~ret102.base, #t~ret102.offset := ExAllocatePoolWithTag(~__cil_tmp40~1, ~__cil_tmp41~0, 1886350406); {8418#true} is VALID [2018-11-18 23:37:38,980 INFO L273 TraceCheckUtils]: 14: Hoare triple {8418#true} ~PoolType := #in~PoolType;~NumberOfBytes := #in~NumberOfBytes;~Tag := #in~Tag;havoc ~x~0.base, ~x~0.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~__cil_tmp6~19;~__cil_tmp6~19 := (if ~NumberOfBytes % 4294967296 % 4294967296 <= 2147483647 then ~NumberOfBytes % 4294967296 % 4294967296 else ~NumberOfBytes % 4294967296 % 4294967296 - 4294967296); {8418#true} is VALID [2018-11-18 23:37:38,980 INFO L256 TraceCheckUtils]: 15: Hoare triple {8418#true} call #t~ret1183.base, #t~ret1183.offset := malloc(~__cil_tmp6~19); {8418#true} is VALID [2018-11-18 23:37:38,980 INFO L273 TraceCheckUtils]: 16: Hoare triple {8418#true} ~i := #in~i;#res.base, #res.offset := ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset; {8418#true} is VALID [2018-11-18 23:37:38,981 INFO L273 TraceCheckUtils]: 17: Hoare triple {8418#true} assume true; {8418#true} is VALID [2018-11-18 23:37:38,981 INFO L268 TraceCheckUtils]: 18: Hoare quadruple {8418#true} {8418#true} #7887#return; {8418#true} is VALID [2018-11-18 23:37:38,981 INFO L273 TraceCheckUtils]: 19: Hoare triple {8418#true} ~tmp~14.base, ~tmp~14.offset := #t~ret1183.base, #t~ret1183.offset;havoc #t~ret1183.base, #t~ret1183.offset;~x~0.base, ~x~0.offset := ~tmp~14.base, ~tmp~14.offset;#res.base, #res.offset := ~x~0.base, ~x~0.offset; {8418#true} is VALID [2018-11-18 23:37:38,982 INFO L273 TraceCheckUtils]: 20: Hoare triple {8418#true} assume true; {8418#true} is VALID [2018-11-18 23:37:38,982 INFO L268 TraceCheckUtils]: 21: Hoare quadruple {8418#true} {8418#true} #7703#return; {8418#true} is VALID [2018-11-18 23:37:38,982 INFO L273 TraceCheckUtils]: 22: Hoare triple {8418#true} ~tmp~1.base, ~tmp~1.offset := #t~ret102.base, #t~ret102.offset;havoc #t~ret102.base, #t~ret102.offset;~PagingMutex~0.base, ~PagingMutex~0.offset := ~tmp~1.base, ~tmp~1.offset;~__cil_tmp42~0.base, ~__cil_tmp42~0.offset := 0, 0;~__cil_tmp43~0 := ~__cil_tmp42~0.base + ~__cil_tmp42~0.offset;~__cil_tmp44~0 := ~PagingMutex~0.base + ~PagingMutex~0.offset; {8418#true} is VALID [2018-11-18 23:37:38,982 INFO L273 TraceCheckUtils]: 23: Hoare triple {8418#true} assume ~__cil_tmp44~0 % 4294967296 == ~__cil_tmp43~0 % 4294967296;#res := -1073741670; {8418#true} is VALID [2018-11-18 23:37:38,983 INFO L273 TraceCheckUtils]: 24: Hoare triple {8418#true} assume true; {8418#true} is VALID [2018-11-18 23:37:38,983 INFO L268 TraceCheckUtils]: 25: Hoare quadruple {8418#true} {8418#true} #7349#return; {8418#true} is VALID [2018-11-18 23:37:38,983 INFO L273 TraceCheckUtils]: 26: Hoare triple {8418#true} assume -2147483648 <= #t~ret1221 && #t~ret1221 <= 2147483647;#res := #t~ret1221;havoc #t~ret1221; {8418#true} is VALID [2018-11-18 23:37:38,983 INFO L273 TraceCheckUtils]: 27: Hoare triple {8418#true} assume true; {8418#true} is VALID [2018-11-18 23:37:38,997 INFO L268 TraceCheckUtils]: 28: Hoare quadruple {8418#true} {8420#(= 0 ~s~0)} #7623#return; {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,010 INFO L273 TraceCheckUtils]: 29: Hoare triple {8420#(= 0 ~s~0)} assume -2147483648 <= #t~ret1177 && #t~ret1177 <= 2147483647;~status~4 := #t~ret1177;havoc #t~ret1177; {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,023 INFO L273 TraceCheckUtils]: 30: Hoare triple {8420#(= 0 ~s~0)} assume !(~status~4 >= 0); {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,036 INFO L273 TraceCheckUtils]: 31: Hoare triple {8420#(= 0 ~s~0)} assume !(1 == ~pended~0); {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,049 INFO L273 TraceCheckUtils]: 32: Hoare triple {8420#(= 0 ~s~0)} assume !(1 == ~pended~0); {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,062 INFO L273 TraceCheckUtils]: 33: Hoare triple {8420#(= 0 ~s~0)} ~__cil_tmp21~30 := (if 0 == ~s~0 then 1 else 0); {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,075 INFO L273 TraceCheckUtils]: 34: Hoare triple {8420#(= 0 ~s~0)} assume 0 == ~__cil_tmp21~30;~__cil_tmp22~31 := (if -1 == ~status~4 then 1 else 0); {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,088 INFO L273 TraceCheckUtils]: 35: Hoare triple {8420#(= 0 ~s~0)} assume 0 == ~__cil_tmp22~31; {8420#(= 0 ~s~0)} is VALID [2018-11-18 23:37:39,101 INFO L273 TraceCheckUtils]: 36: Hoare triple {8420#(= 0 ~s~0)} assume !(4 != ~s~0); {8419#false} is VALID [2018-11-18 23:37:39,101 INFO L273 TraceCheckUtils]: 37: Hoare triple {8419#false} assume !(1 == ~pended~0); {8419#false} is VALID [2018-11-18 23:37:39,101 INFO L273 TraceCheckUtils]: 38: Hoare triple {8419#false} assume !(2 == ~s~0);~__cil_tmp23~31 := ~lowerDriverReturn~0; {8419#false} is VALID [2018-11-18 23:37:39,102 INFO L273 TraceCheckUtils]: 39: Hoare triple {8419#false} assume ~status~4 != ~__cil_tmp23~31; {8419#false} is VALID [2018-11-18 23:37:39,102 INFO L256 TraceCheckUtils]: 40: Hoare triple {8419#false} call __VERIFIER_assert(0); {8419#false} is VALID [2018-11-18 23:37:39,102 INFO L273 TraceCheckUtils]: 41: Hoare triple {8419#false} ~cond := #in~cond; {8419#false} is VALID [2018-11-18 23:37:39,103 INFO L273 TraceCheckUtils]: 42: Hoare triple {8419#false} assume 0 == ~cond; {8419#false} is VALID [2018-11-18 23:37:39,103 INFO L273 TraceCheckUtils]: 43: Hoare triple {8419#false} assume !false; {8419#false} is VALID [2018-11-18 23:37:39,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 23:37:39,106 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 23:37:39,106 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 23:37:39,108 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2018-11-18 23:37:39,108 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-18 23:37:39,108 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-18 23:37:39,629 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 44 edges. 44 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-18 23:37:39,629 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 23:37:39,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 23:37:39,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 23:37:39,630 INFO L87 Difference]: Start difference. First operand 983 states and 1330 transitions. Second operand 3 states. [2018-11-18 23:38:01,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:38:01,165 INFO L93 Difference]: Finished difference Result 1019 states and 1367 transitions. [2018-11-18 23:38:01,166 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 23:38:01,166 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2018-11-18 23:38:01,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 23:38:01,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-18 23:38:01,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1367 transitions. [2018-11-18 23:38:01,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-18 23:38:01,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1367 transitions. [2018-11-18 23:38:01,235 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 1367 transitions. [2018-11-18 23:38:03,953 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1367 edges. 1367 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-18 23:38:04,022 INFO L225 Difference]: With dead ends: 1019 [2018-11-18 23:38:04,022 INFO L226 Difference]: Without dead ends: 997 [2018-11-18 23:38:04,023 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 23:38:04,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2018-11-18 23:38:04,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 997. [2018-11-18 23:38:04,930 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-18 23:38:04,930 INFO L82 GeneralOperation]: Start isEquivalent. First operand 997 states. Second operand 997 states. [2018-11-18 23:38:04,930 INFO L74 IsIncluded]: Start isIncluded. First operand 997 states. Second operand 997 states. [2018-11-18 23:38:04,930 INFO L87 Difference]: Start difference. First operand 997 states. Second operand 997 states. [2018-11-18 23:38:05,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:38:05,004 INFO L93 Difference]: Finished difference Result 997 states and 1340 transitions. [2018-11-18 23:38:05,004 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1340 transitions. [2018-11-18 23:38:05,010 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 23:38:05,010 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-18 23:38:05,010 INFO L74 IsIncluded]: Start isIncluded. First operand 997 states. Second operand 997 states. [2018-11-18 23:38:05,010 INFO L87 Difference]: Start difference. First operand 997 states. Second operand 997 states. [2018-11-18 23:38:05,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:38:05,097 INFO L93 Difference]: Finished difference Result 997 states and 1340 transitions. [2018-11-18 23:38:05,097 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1340 transitions. [2018-11-18 23:38:05,102 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 23:38:05,103 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-18 23:38:05,103 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-18 23:38:05,103 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-18 23:38:05,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 997 states. [2018-11-18 23:38:05,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1340 transitions. [2018-11-18 23:38:05,209 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1340 transitions. Word has length 44 [2018-11-18 23:38:05,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 23:38:05,209 INFO L480 AbstractCegarLoop]: Abstraction has 997 states and 1340 transitions. [2018-11-18 23:38:05,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 23:38:05,210 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1340 transitions. [2018-11-18 23:38:05,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-11-18 23:38:05,215 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 23:38:05,215 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 23:38:05,215 INFO L423 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 23:38:05,216 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 23:38:05,216 INFO L82 PathProgramCache]: Analyzing trace with hash -900807282, now seen corresponding path program 1 times [2018-11-18 23:38:05,216 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 23:38:05,216 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 23:38:05,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:38:05,228 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 23:38:05,228 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:38:05,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 23:38:05,913 INFO L256 TraceCheckUtils]: 0: Hoare triple {13287#true} call ULTIMATE.init(); {13287#true} is VALID [2018-11-18 23:38:05,913 INFO L273 TraceCheckUtils]: 1: Hoare triple {13287#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string107.base, #t~string107.offset := #Ultimate.alloc(33);call #t~string123.base, #t~string123.offset := #Ultimate.alloc(24);call #t~string124.base, #t~string124.offset := #Ultimate.alloc(15);call #t~string305.base, #t~string305.offset := #Ultimate.alloc(59);call #t~string317.base, #t~string317.offset := #Ultimate.alloc(59);call #t~string319.base, #t~string319.offset := #Ultimate.alloc(25);call #t~string914.base, #t~string914.offset := #Ultimate.alloc(8);~s~0 := 0;~pended~0 := 0;~compRegistered~0 := 0;~lowerDriverReturn~0 := 0;~setEventCalled~0 := 0;~customIrp~0 := 0;call ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset := #Ultimate.alloc(1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base);call write~unchecked~int(1408590605, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(46783, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(4560, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(148, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 8 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(242, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 9 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 10 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(160, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 11 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(201, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 12 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(30, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 13 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(251, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 14 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(139, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 15 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset := #Ultimate.alloc(40);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits~0.base);call write~int(4, ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset, 4);call write~int(0, ~#_DriveMediaLimits~0.base, 4 + ~#_DriveMediaLimits~0.offset, 4);call write~int(11, ~#_DriveMediaLimits~0.base, 8 + ~#_DriveMediaLimits~0.offset, 4);call write~int(6, ~#_DriveMediaLimits~0.base, 12 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 16 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 20 + ~#_DriveMediaLimits~0.offset, 4);call write~int(13, ~#_DriveMediaLimits~0.base, 24 + ~#_DriveMediaLimits~0.offset, 4);call write~int(12, ~#_DriveMediaLimits~0.base, 28 + ~#_DriveMediaLimits~0.offset, 4);call write~int(16, ~#_DriveMediaLimits~0.base, 32 + ~#_DriveMediaLimits~0.offset, 4);call write~int(14, ~#_DriveMediaLimits~0.base, 36 + ~#_DriveMediaLimits~0.offset, 4);call ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset := #Ultimate.alloc(48);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits_NEC98~0.base);call write~int(4, ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(0, ~#_DriveMediaLimits_NEC98~0.base, 4 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(13, ~#_DriveMediaLimits_NEC98~0.base, 8 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 12 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(11, ~#_DriveMediaLimits_NEC98~0.base, 16 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 20 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 24 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 28 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 32 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 36 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(20, ~#_DriveMediaLimits_NEC98~0.base, 40 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(19, ~#_DriveMediaLimits_NEC98~0.base, 44 + ~#_DriveMediaLimits_NEC98~0.offset, 4);~DriveMediaLimits~0.base, ~DriveMediaLimits~0.offset := 0, 0;call ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset := #Ultimate.alloc(442);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants~0.base);call write~int(10, ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 4 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 5 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 6 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 7 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 8 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 10 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 11 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 12 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 13 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 14 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 15 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 17 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 19 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 20 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 21 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 22 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 23 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 24 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 25 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 26 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 30 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 31 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 32 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 33 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 34 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 36 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 37 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 38 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 39 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 40 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 41 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 43 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 45 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 46 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 47 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 48 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 49 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 50 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 51 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 52 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 56 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 57 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 58 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 59 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 60 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 62 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 63 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 64 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 65 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 66 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 67 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 69 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 71 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 72 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 73 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 74 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 75 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 76 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 77 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 78 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 82 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 83 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 84 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 85 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 86 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 88 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 89 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 90 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 91 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 92 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 93 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 95 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 97 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 98 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 99 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 100 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 101 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 102 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 103 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 104 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 108 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 109 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 110 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 111 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 112 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 114 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 115 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 116 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 117 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 118 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants~0.base, 119 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 121 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 123 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 124 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 125 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 126 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 127 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 128 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 129 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 130 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 134 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 135 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 136 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 137 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 138 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 140 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 141 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 142 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 143 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 144 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 145 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 147 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 149 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 150 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 151 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 152 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 153 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 154 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 155 + ~#_DriveMediaConstants~0.offset, 1);call write~int(10, ~#_DriveMediaConstants~0.base, 156 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 160 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 161 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 162 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 163 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 164 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 166 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 167 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 168 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 169 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 170 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 171 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 173 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 175 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 176 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 177 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 178 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 179 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 180 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 181 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 182 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 186 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 187 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 188 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 189 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 190 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 192 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 193 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 194 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 195 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 196 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 197 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 199 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 201 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 202 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 203 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 204 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 205 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 206 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 207 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 208 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 212 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 213 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 214 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 215 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 216 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 218 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 219 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 220 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 221 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 222 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 223 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 225 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 227 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 228 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 229 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 230 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 231 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 232 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 233 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 234 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 238 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 239 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 240 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 241 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 242 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 244 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 245 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 246 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 247 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 248 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 249 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 251 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 253 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 254 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 255 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 256 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 257 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 258 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 259 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 260 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 264 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 265 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 266 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 267 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 268 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 270 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 271 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 272 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 273 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 274 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 275 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 277 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 279 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 280 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 281 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 282 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 283 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 284 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 285 + ~#_DriveMediaConstants~0.offset, 1);call write~int(1, ~#_DriveMediaConstants~0.base, 286 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 290 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 291 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 292 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 293 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 294 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 296 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 297 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants~0.base, 298 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 299 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 300 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 301 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 303 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 305 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 306 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 307 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 308 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 309 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 310 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 311 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 312 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 316 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 317 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 318 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 319 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 320 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 322 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 323 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 324 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 325 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 326 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 327 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 329 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 331 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 332 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 333 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 334 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 335 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 336 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 337 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 338 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(175, ~#_DriveMediaConstants~0.base, 342 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 343 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 344 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 345 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 346 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 348 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 349 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 350 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 351 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 352 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 353 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 355 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 357 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 358 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 359 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 360 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 361 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 362 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 363 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 364 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(225, ~#_DriveMediaConstants~0.base, 368 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 369 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 370 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 371 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 372 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 374 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 375 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 376 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 377 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 378 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 379 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 381 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 383 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 384 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 385 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 386 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 387 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 388 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 389 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 390 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(209, ~#_DriveMediaConstants~0.base, 394 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 395 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 396 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 397 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 398 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 400 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 401 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 402 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 403 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 404 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 405 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 407 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 409 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 410 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 411 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 412 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 413 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 414 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 415 + ~#_DriveMediaConstants~0.offset, 1);call write~int(3, ~#_DriveMediaConstants~0.base, 416 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(161, ~#_DriveMediaConstants~0.base, 420 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 421 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 422 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 423 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 424 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(36, ~#_DriveMediaConstants~0.base, 426 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(56, ~#_DriveMediaConstants~0.base, 427 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(83, ~#_DriveMediaConstants~0.base, 428 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 429 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 430 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 431 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 433 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 435 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 436 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 437 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 438 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 439 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 440 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(6, ~#_DriveMediaConstants~0.base, 441 + ~#_DriveMediaConstants~0.offset, 1);call ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset := #Ultimate.alloc(546);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants_NEC98~0.base);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 4 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 5 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 6 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 7 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 8 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 10 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 11 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 12 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 13 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 14 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 15 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 17 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 19 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 20 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 21 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 22 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 23 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 24 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 25 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 26 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 30 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 31 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 32 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 33 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 34 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 36 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 37 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 38 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 39 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 40 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 41 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 43 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 45 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 46 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 47 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 48 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 49 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 50 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 51 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 52 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 56 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 57 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 58 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 59 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 60 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 62 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 63 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 64 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 65 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 66 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 67 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 69 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 71 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 72 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 73 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 74 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 75 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 76 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 77 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 78 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 82 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 83 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 84 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 85 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 86 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 88 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 89 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 90 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 91 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 92 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 93 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 95 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 97 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 98 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 99 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 100 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 101 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 102 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 103 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 104 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 108 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 109 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 110 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 111 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 112 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 114 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 115 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 116 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 117 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 118 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants_NEC98~0.base, 119 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 121 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 123 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 124 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 125 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 126 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 127 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 128 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 129 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, 130 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 134 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 135 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 136 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 137 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 138 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 140 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 141 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 142 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 143 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 144 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 145 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 147 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 149 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 150 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 151 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 152 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 153 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 154 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 155 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 156 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 160 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 161 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 162 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 163 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 164 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 166 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 167 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 168 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 169 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 170 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 171 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 173 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 175 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 176 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 177 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 178 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 179 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 180 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 181 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 182 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 186 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 187 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 188 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 189 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 190 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 192 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 193 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 194 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 195 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 196 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 197 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 199 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 201 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 202 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 203 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 204 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 205 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 206 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 207 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 208 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 212 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 213 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 214 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 215 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 216 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 218 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 219 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 220 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 221 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 222 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 223 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 225 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 227 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 228 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 229 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 230 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 231 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 232 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 233 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 234 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 238 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 239 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 240 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 241 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 242 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 244 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 245 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 246 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 247 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 248 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 249 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 251 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 253 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 254 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 255 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 256 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 257 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 258 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 259 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(15, ~#_DriveMediaConstants_NEC98~0.base, 260 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 264 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 265 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 266 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 267 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 268 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 270 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 271 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 272 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 273 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 274 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 275 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 277 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 279 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 280 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 281 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 282 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 283 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 284 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 285 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(16, ~#_DriveMediaConstants_NEC98~0.base, 286 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 290 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 291 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 292 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 293 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 294 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 296 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 297 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 298 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 299 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 300 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 301 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 303 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 305 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 306 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 307 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 308 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 309 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 310 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 311 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 312 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 316 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 317 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 318 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 319 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 320 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 322 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 323 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 324 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 325 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 326 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 327 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 329 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 331 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 332 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 333 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 334 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 335 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 336 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 337 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 338 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 342 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 343 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 344 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 345 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 346 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 348 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 349 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 350 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 351 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 352 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 353 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 355 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 357 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 358 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 359 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 360 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 361 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 362 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 363 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(14, ~#_DriveMediaConstants_NEC98~0.base, 364 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 368 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 369 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 370 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 371 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 372 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 374 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 375 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 376 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 377 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 378 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 379 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 381 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 383 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 384 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 385 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 386 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 387 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 388 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 389 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(5, ~#_DriveMediaConstants_NEC98~0.base, 390 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 394 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 395 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 396 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 397 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 398 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 400 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 401 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 402 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 403 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 404 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 405 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 407 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 409 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 410 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 411 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 412 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 413 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 414 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 415 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(17, ~#_DriveMediaConstants_NEC98~0.base, 416 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 420 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 421 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 422 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 423 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 424 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 426 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 427 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 428 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 429 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 430 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 431 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 433 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 435 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 436 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 437 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 438 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 439 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 440 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 441 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(18, ~#_DriveMediaConstants_NEC98~0.base, 442 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 446 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 447 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 448 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 449 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 450 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 452 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 453 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 454 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 455 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 456 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 457 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 459 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 461 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 462 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 463 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 464 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 465 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 466 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 467 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(2, ~#_DriveMediaConstants_NEC98~0.base, 468 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 472 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 473 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 474 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 475 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 476 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants_NEC98~0.base, 478 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 479 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(108, ~#_DriveMediaConstants_NEC98~0.base, 480 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 481 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 482 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 483 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 485 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 487 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 488 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 489 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 490 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 491 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 492 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 493 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 494 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 498 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 499 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 500 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 501 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 502 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 504 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 505 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 506 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 507 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 508 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 509 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 511 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 513 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 514 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 515 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 516 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 517 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 518 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 519 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 520 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 524 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 525 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 526 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 527 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 528 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 530 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 531 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 532 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 533 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 534 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 535 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 537 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 539 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 540 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 541 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 542 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 543 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 544 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 545 + ~#_DriveMediaConstants_NEC98~0.offset, 1);~DriveMediaConstants~0.base, ~DriveMediaConstants~0.offset := 0, 0;call ~#Result_Status3_PTOS~0.base, ~#Result_Status3_PTOS~0.offset := #Ultimate.alloc(4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);~myStatus~0 := 0;~compFptr~0.base, ~compFptr~0.offset := 0, 0;~PagingReferenceCount~0 := 0;~PagingMutex~0.base, ~PagingMutex~0.offset := 0, 0;~pirp~0.base, ~pirp~0.offset := 0, 0; {13287#true} is VALID [2018-11-18 23:38:05,914 INFO L273 TraceCheckUtils]: 2: Hoare triple {13287#true} assume true; {13287#true} is VALID [2018-11-18 23:38:05,915 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {13287#true} {13287#true} #7889#return; {13287#true} is VALID [2018-11-18 23:38:05,915 INFO L256 TraceCheckUtils]: 4: Hoare triple {13287#true} call #t~ret1214 := main(); {13287#true} is VALID [2018-11-18 23:38:05,915 INFO L273 TraceCheckUtils]: 5: Hoare triple {13287#true} call ~#d~0.base, ~#d~0.offset := #Ultimate.alloc(168);call ~#u~0.base, ~#u~0.offset := #Ultimate.alloc(8);havoc ~status~4;havoc ~we_should_unload~0;call ~#irp~4.base, ~#irp~4.offset := #Ultimate.alloc(111);assume -2147483648 <= #t~nondet1175 && #t~nondet1175 <= 2147483647;~__BLAST_NONDET~0 := #t~nondet1175;havoc #t~nondet1175;assume -2147483648 <= #t~nondet1176 && #t~nondet1176 <= 2147483647;~irp_choice~0 := #t~nondet1176;havoc #t~nondet1176;call ~#devobj~0.base, ~#devobj~0.offset := #Ultimate.alloc(175);havoc ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset;havoc ~__cil_tmp10~24;havoc ~__cil_tmp11~25;havoc ~__cil_tmp12~26;havoc ~__cil_tmp13~27;havoc ~__cil_tmp14~25;havoc ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset;havoc ~__cil_tmp16~28.base, ~__cil_tmp16~28.offset;havoc ~__cil_tmp17~28.base, ~__cil_tmp17~28.offset;havoc ~__cil_tmp18~28.base, ~__cil_tmp18~28.offset;havoc ~__cil_tmp19~30.base, ~__cil_tmp19~30.offset;havoc ~__cil_tmp20~30.base, ~__cil_tmp20~30.offset;havoc ~__cil_tmp21~30;havoc ~__cil_tmp22~31;havoc ~__cil_tmp23~31;havoc ~mem_24~0.base, ~mem_24~0.offset;havoc ~mem_25~0.base, ~mem_25~0.offset;~status~4 := 0;~pirp~0.base, ~pirp~0.offset := ~#irp~4.base, ~#irp~4.offset;~__cil_tmp9~24.base, ~__cil_tmp9~24.offset := #funAddr~DriverEntry.base, #funAddr~DriverEntry.offset; {13287#true} is VALID [2018-11-18 23:38:05,915 INFO L256 TraceCheckUtils]: 6: Hoare triple {13287#true} call #t~ret1177 := ##fun~~PDRIVER_OBJECT~0~X~~PUNICODE_STRING~0~TO~~NTSTATUS~0(~#d~0.base, ~#d~0.offset, ~#u~0.base, ~#u~0.offset, ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset); {13287#true} is VALID [2018-11-18 23:38:05,915 INFO L273 TraceCheckUtils]: 7: Hoare triple {13287#true} #~DriverObject.base, #~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;#~RegistryPath.base, #~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset; {13287#true} is VALID [2018-11-18 23:38:05,918 INFO L256 TraceCheckUtils]: 8: Hoare triple {13287#true} call #t~ret1221 := DriverEntry(#~DriverObject.base, #~DriverObject.offset, #~RegistryPath.base, #~RegistryPath.offset); {13287#true} is VALID [2018-11-18 23:38:05,919 INFO L273 TraceCheckUtils]: 9: Hoare triple {13287#true} ~DriverObject.base, ~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;~RegistryPath.base, ~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset;havoc ~ntStatus~0;havoc ~tmp~1.base, ~tmp~1.offset;havoc ~__cil_tmp5~8;havoc ~__cil_tmp6~7;havoc ~__cil_tmp7~6;havoc ~__cil_tmp8~5;havoc ~__cil_tmp9~4;havoc ~__cil_tmp10~4;havoc ~__cil_tmp11~4;havoc ~__cil_tmp12~4;havoc ~__cil_tmp13~3;havoc ~__cil_tmp14~2;havoc ~__cil_tmp15~2;havoc ~__cil_tmp16~2;havoc ~__cil_tmp17~2;havoc ~__cil_tmp18~2;havoc ~__cil_tmp19~2;havoc ~__cil_tmp20~2;havoc ~__cil_tmp21~2;havoc ~__cil_tmp22~2;havoc ~__cil_tmp23~2;havoc ~__cil_tmp24~2;havoc ~__cil_tmp25~2;havoc ~__cil_tmp26~2;havoc ~__cil_tmp27~2;havoc ~__cil_tmp28~2;havoc ~__cil_tmp29~2;havoc ~__cil_tmp30~2;havoc ~__cil_tmp31~2;havoc ~__cil_tmp32~2;havoc ~__cil_tmp33~2;havoc ~__cil_tmp34~2;havoc ~__cil_tmp35~2;havoc ~__cil_tmp36~2;havoc ~__cil_tmp37~2.base, ~__cil_tmp37~2.offset;havoc ~__cil_tmp38~1;havoc ~__cil_tmp39~1;havoc ~__cil_tmp40~1;havoc ~__cil_tmp41~0;havoc ~__cil_tmp42~0.base, ~__cil_tmp42~0.offset;havoc ~__cil_tmp43~0;havoc ~__cil_tmp44~0;havoc ~__cil_tmp45~0;havoc ~__cil_tmp46~0;havoc ~__cil_tmp47~0;havoc ~__cil_tmp48~0;havoc ~__cil_tmp49~0.base, ~__cil_tmp49~0.offset;havoc ~__cil_tmp50~0;havoc ~__cil_tmp51~0.base, ~__cil_tmp51~0.offset;havoc ~__cil_tmp52~0.base, ~__cil_tmp52~0.offset;havoc ~__cil_tmp53~0;havoc ~__cil_tmp54~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0.base, ~__cil_tmp59~0.offset;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;havoc ~__cil_tmp62~0.base, ~__cil_tmp62~0.offset;havoc ~__cil_tmp63~0;havoc ~__cil_tmp64~0;havoc ~__cil_tmp65~0;havoc ~__cil_tmp66~0;havoc ~__cil_tmp67~0;havoc ~__cil_tmp68~0;havoc ~__cil_tmp69~0;havoc ~__cil_tmp70~0;havoc ~mem_71~0.base, ~mem_71~0.offset;havoc ~mem_72~0.base, ~mem_72~0.offset;havoc ~mem_73~0.base, ~mem_73~0.offset;havoc ~mem_74~0.base, ~mem_74~0.offset;havoc ~mem_75~0.base, ~mem_75~0.offset;havoc ~mem_76~0.base, ~mem_76~0.offset;havoc ~mem_77~0.base, ~mem_77~0.offset;havoc ~mem_78~0.base, ~mem_78~0.offset;havoc ~mem_79~0.base, ~mem_79~0.offset;havoc ~mem_80~0.base, ~mem_80~0.offset;havoc ~mem_81~0.base, ~mem_81~0.offset;havoc ~mem_82~0.base, ~mem_82~0.offset;havoc ~mem_83~0.base, ~mem_83~0.offset;havoc ~mem_84~0.base, ~mem_84~0.offset;~ntStatus~0 := 0; {13287#true} is VALID [2018-11-18 23:38:05,919 INFO L273 TraceCheckUtils]: 10: Hoare triple {13287#true} assume true; {13287#true} is VALID [2018-11-18 23:38:05,919 INFO L273 TraceCheckUtils]: 11: Hoare triple {13287#true} assume !false; {13287#true} is VALID [2018-11-18 23:38:05,920 INFO L273 TraceCheckUtils]: 12: Hoare triple {13287#true} ~__cil_tmp5~8 := 0;~__cil_tmp6~7 := 56 + ~__cil_tmp5~8;~__cil_tmp7~6 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp8~5 := ~__cil_tmp7~6 + ~__cil_tmp6~7;~mem_71~0.base, ~mem_71~0.offset := 0, (if ~__cil_tmp8~5 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp8~5 % 4294967296 % 4294967296 else ~__cil_tmp8~5 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_71~0.base, ~mem_71~0.offset, 4);~__cil_tmp9~4 := 8;~__cil_tmp10~4 := 56 + ~__cil_tmp9~4;~__cil_tmp11~4 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp12~4 := ~__cil_tmp11~4 + ~__cil_tmp10~4;~mem_72~0.base, ~mem_72~0.offset := 0, (if ~__cil_tmp12~4 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp12~4 % 4294967296 % 4294967296 else ~__cil_tmp12~4 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_72~0.base, ~mem_72~0.offset, 4);~__cil_tmp13~3 := 12;~__cil_tmp14~2 := 56 + ~__cil_tmp13~3;~__cil_tmp15~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp16~2 := ~__cil_tmp15~2 + ~__cil_tmp14~2;~mem_73~0.base, ~mem_73~0.offset := 0, (if ~__cil_tmp16~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp16~2 % 4294967296 % 4294967296 else ~__cil_tmp16~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_73~0.base, ~mem_73~0.offset, 4);~__cil_tmp17~2 := 16;~__cil_tmp18~2 := 56 + ~__cil_tmp17~2;~__cil_tmp19~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp20~2 := ~__cil_tmp19~2 + ~__cil_tmp18~2;~mem_74~0.base, ~mem_74~0.offset := 0, (if ~__cil_tmp20~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp20~2 % 4294967296 % 4294967296 else ~__cil_tmp20~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_74~0.base, ~mem_74~0.offset, 4);~__cil_tmp21~2 := 56;~__cil_tmp22~2 := 56 + ~__cil_tmp21~2;~__cil_tmp23~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp24~2 := ~__cil_tmp23~2 + ~__cil_tmp22~2;~mem_75~0.base, ~mem_75~0.offset := 0, (if ~__cil_tmp24~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp24~2 % 4294967296 % 4294967296 else ~__cil_tmp24~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyDeviceControl.base, #funAddr~FloppyDeviceControl.offset, ~mem_75~0.base, ~mem_75~0.offset, 4);~__cil_tmp25~2 := 108;~__cil_tmp26~2 := 56 + ~__cil_tmp25~2;~__cil_tmp27~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp28~2 := ~__cil_tmp27~2 + ~__cil_tmp26~2;~mem_76~0.base, ~mem_76~0.offset := 0, (if ~__cil_tmp28~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp28~2 % 4294967296 % 4294967296 else ~__cil_tmp28~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPnp.base, #funAddr~FloppyPnp.offset, ~mem_76~0.base, ~mem_76~0.offset, 4);~__cil_tmp29~2 := 88;~__cil_tmp30~2 := 56 + ~__cil_tmp29~2;~__cil_tmp31~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp32~2 := ~__cil_tmp31~2 + ~__cil_tmp30~2;~mem_77~0.base, ~mem_77~0.offset := 0, (if ~__cil_tmp32~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp32~2 % 4294967296 % 4294967296 else ~__cil_tmp32~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPower.base, #funAddr~FloppyPower.offset, ~mem_77~0.base, ~mem_77~0.offset, 4);~__cil_tmp33~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp34~2 := 52 + ~__cil_tmp33~2;~mem_78~0.base, ~mem_78~0.offset := 0, (if ~__cil_tmp34~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp34~2 % 4294967296 % 4294967296 else ~__cil_tmp34~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyUnload.base, #funAddr~FloppyUnload.offset, ~mem_78~0.base, ~mem_78~0.offset, 4);~__cil_tmp35~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp36~2 := 24 + ~__cil_tmp35~2;~mem_79~0.base, ~mem_79~0.offset := 0, (if ~__cil_tmp36~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp36~2 % 4294967296 % 4294967296 else ~__cil_tmp36~2 % 4294967296 % 4294967296 - 4294967296);call #t~mem101.base, #t~mem101.offset := read~$Pointer$(~mem_79~0.base, ~mem_79~0.offset, 4);~__cil_tmp37~2.base, ~__cil_tmp37~2.offset := #t~mem101.base, #t~mem101.offset;havoc #t~mem101.base, #t~mem101.offset;~__cil_tmp38~1 := ~__cil_tmp37~2.base + ~__cil_tmp37~2.offset;~__cil_tmp39~1 := 4 + ~__cil_tmp38~1;~mem_80~0.base, ~mem_80~0.offset := 0, (if ~__cil_tmp39~1 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp39~1 % 4294967296 % 4294967296 else ~__cil_tmp39~1 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyAddDevice.base, #funAddr~FloppyAddDevice.offset, ~mem_80~0.base, ~mem_80~0.offset, 4);~__cil_tmp40~1 := 0;~__cil_tmp41~0 := 32; {13287#true} is VALID [2018-11-18 23:38:05,920 INFO L256 TraceCheckUtils]: 13: Hoare triple {13287#true} call #t~ret102.base, #t~ret102.offset := ExAllocatePoolWithTag(~__cil_tmp40~1, ~__cil_tmp41~0, 1886350406); {13287#true} is VALID [2018-11-18 23:38:05,920 INFO L273 TraceCheckUtils]: 14: Hoare triple {13287#true} ~PoolType := #in~PoolType;~NumberOfBytes := #in~NumberOfBytes;~Tag := #in~Tag;havoc ~x~0.base, ~x~0.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~__cil_tmp6~19;~__cil_tmp6~19 := (if ~NumberOfBytes % 4294967296 % 4294967296 <= 2147483647 then ~NumberOfBytes % 4294967296 % 4294967296 else ~NumberOfBytes % 4294967296 % 4294967296 - 4294967296); {13287#true} is VALID [2018-11-18 23:38:05,920 INFO L256 TraceCheckUtils]: 15: Hoare triple {13287#true} call #t~ret1183.base, #t~ret1183.offset := malloc(~__cil_tmp6~19); {13287#true} is VALID [2018-11-18 23:38:05,920 INFO L273 TraceCheckUtils]: 16: Hoare triple {13287#true} ~i := #in~i;#res.base, #res.offset := ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset; {13287#true} is VALID [2018-11-18 23:38:05,921 INFO L273 TraceCheckUtils]: 17: Hoare triple {13287#true} assume true; {13287#true} is VALID [2018-11-18 23:38:05,921 INFO L268 TraceCheckUtils]: 18: Hoare quadruple {13287#true} {13287#true} #7887#return; {13287#true} is VALID [2018-11-18 23:38:05,922 INFO L273 TraceCheckUtils]: 19: Hoare triple {13287#true} ~tmp~14.base, ~tmp~14.offset := #t~ret1183.base, #t~ret1183.offset;havoc #t~ret1183.base, #t~ret1183.offset;~x~0.base, ~x~0.offset := ~tmp~14.base, ~tmp~14.offset;#res.base, #res.offset := ~x~0.base, ~x~0.offset; {13287#true} is VALID [2018-11-18 23:38:05,922 INFO L273 TraceCheckUtils]: 20: Hoare triple {13287#true} assume true; {13287#true} is VALID [2018-11-18 23:38:05,922 INFO L268 TraceCheckUtils]: 21: Hoare quadruple {13287#true} {13287#true} #7703#return; {13287#true} is VALID [2018-11-18 23:38:05,922 INFO L273 TraceCheckUtils]: 22: Hoare triple {13287#true} ~tmp~1.base, ~tmp~1.offset := #t~ret102.base, #t~ret102.offset;havoc #t~ret102.base, #t~ret102.offset;~PagingMutex~0.base, ~PagingMutex~0.offset := ~tmp~1.base, ~tmp~1.offset;~__cil_tmp42~0.base, ~__cil_tmp42~0.offset := 0, 0;~__cil_tmp43~0 := ~__cil_tmp42~0.base + ~__cil_tmp42~0.offset;~__cil_tmp44~0 := ~PagingMutex~0.base + ~PagingMutex~0.offset; {13287#true} is VALID [2018-11-18 23:38:05,927 INFO L273 TraceCheckUtils]: 23: Hoare triple {13287#true} assume ~__cil_tmp44~0 % 4294967296 == ~__cil_tmp43~0 % 4294967296;#res := -1073741670; {13287#true} is VALID [2018-11-18 23:38:05,927 INFO L273 TraceCheckUtils]: 24: Hoare triple {13287#true} assume true; {13287#true} is VALID [2018-11-18 23:38:05,927 INFO L268 TraceCheckUtils]: 25: Hoare quadruple {13287#true} {13287#true} #7349#return; {13287#true} is VALID [2018-11-18 23:38:05,928 INFO L273 TraceCheckUtils]: 26: Hoare triple {13287#true} assume -2147483648 <= #t~ret1221 && #t~ret1221 <= 2147483647;#res := #t~ret1221;havoc #t~ret1221; {13287#true} is VALID [2018-11-18 23:38:05,928 INFO L273 TraceCheckUtils]: 27: Hoare triple {13287#true} assume true; {13287#true} is VALID [2018-11-18 23:38:05,928 INFO L268 TraceCheckUtils]: 28: Hoare quadruple {13287#true} {13287#true} #7623#return; {13287#true} is VALID [2018-11-18 23:38:05,928 INFO L273 TraceCheckUtils]: 29: Hoare triple {13287#true} assume -2147483648 <= #t~ret1177 && #t~ret1177 <= 2147483647;~status~4 := #t~ret1177;havoc #t~ret1177; {13287#true} is VALID [2018-11-18 23:38:05,929 INFO L273 TraceCheckUtils]: 30: Hoare triple {13287#true} assume ~status~4 >= 0;~s~0 := 1;~customIrp~0 := 0;~setEventCalled~0 := ~customIrp~0;~lowerDriverReturn~0 := ~setEventCalled~0;~compRegistered~0 := ~lowerDriverReturn~0;~compFptr~0.base, ~compFptr~0.offset := 0, ~compRegistered~0;~pended~0 := ~compFptr~0.base + ~compFptr~0.offset;~__cil_tmp10~24 := ~pirp~0.base + ~pirp~0.offset;~__cil_tmp11~25 := 24 + ~__cil_tmp10~24;~mem_24~0.base, ~mem_24~0.offset := 0, (if ~__cil_tmp11~25 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp11~25 % 4294967296 % 4294967296 else ~__cil_tmp11~25 % 4294967296 % 4294967296 - 4294967296);call write~int(0, ~mem_24~0.base, ~mem_24~0.offset, 4);~myStatus~0 := 0; {13287#true} is VALID [2018-11-18 23:38:05,930 INFO L273 TraceCheckUtils]: 31: Hoare triple {13287#true} assume 0 == ~irp_choice~0;~__cil_tmp12~26 := ~pirp~0.base + ~pirp~0.offset;~__cil_tmp13~27 := 24 + ~__cil_tmp12~26;~mem_25~0.base, ~mem_25~0.offset := 0, (if ~__cil_tmp13~27 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp13~27 % 4294967296 % 4294967296 else ~__cil_tmp13~27 % 4294967296 % 4294967296 - 4294967296);call write~int(-1073741637, ~mem_25~0.base, ~mem_25~0.offset, 4);~myStatus~0 := -1073741637; {13287#true} is VALID [2018-11-18 23:38:05,930 INFO L256 TraceCheckUtils]: 32: Hoare triple {13287#true} call stub_driver_init(); {13287#true} is VALID [2018-11-18 23:38:05,946 INFO L273 TraceCheckUtils]: 33: Hoare triple {13287#true} ~s~0 := 1;~pended~0 := 0;~compFptr~0.base, ~compFptr~0.offset := 0, 0;~compRegistered~0 := 0;~lowerDriverReturn~0 := 0;~setEventCalled~0 := 0;~customIrp~0 := 0; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:05,962 INFO L273 TraceCheckUtils]: 34: Hoare triple {13289#(= 1 ~s~0)} assume true; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:05,965 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {13289#(= 1 ~s~0)} {13287#true} #7625#return; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:05,973 INFO L273 TraceCheckUtils]: 36: Hoare triple {13289#(= 1 ~s~0)} ~__cil_tmp14~25 := (if ~status~4 >= 0 then 1 else 0); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:05,986 INFO L273 TraceCheckUtils]: 37: Hoare triple {13289#(= 1 ~s~0)} assume !(0 == ~__cil_tmp14~25); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:05,995 INFO L273 TraceCheckUtils]: 38: Hoare triple {13289#(= 1 ~s~0)} assume 0 == ~__BLAST_NONDET~0; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,009 INFO L273 TraceCheckUtils]: 39: Hoare triple {13289#(= 1 ~s~0)} ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset := #funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,024 INFO L256 TraceCheckUtils]: 40: Hoare triple {13289#(= 1 ~s~0)} call #t~ret1178 := ##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0(~#devobj~0.base, ~#devobj~0.offset, ~pirp~0.base, ~pirp~0.offset, ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,036 INFO L273 TraceCheckUtils]: 41: Hoare triple {13289#(= 1 ~s~0)} #~DeviceObject.base, #~DeviceObject.offset := #in~DeviceObject.base, #in~DeviceObject.offset;#~Irp.base, #~Irp.offset := #in~Irp.base, #in~Irp.offset; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,048 INFO L273 TraceCheckUtils]: 42: Hoare triple {13289#(= 1 ~s~0)} assume !(#in~#fp.base == #funAddr~FloppyPower.base && #in~#fp.offset == #funAddr~FloppyPower.offset); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,061 INFO L273 TraceCheckUtils]: 43: Hoare triple {13289#(= 1 ~s~0)} assume !(#in~#fp.base == #funAddr~FloppyPnp.base && #in~#fp.offset == #funAddr~FloppyPnp.offset); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,074 INFO L273 TraceCheckUtils]: 44: Hoare triple {13289#(= 1 ~s~0)} assume !(#in~#fp.base == #funAddr~FloppyDeviceControl.base && #in~#fp.offset == #funAddr~FloppyDeviceControl.offset); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,086 INFO L273 TraceCheckUtils]: 45: Hoare triple {13289#(= 1 ~s~0)} assume !(#in~#fp.base == #funAddr~FloppyReadWrite.base && #in~#fp.offset == #funAddr~FloppyReadWrite.offset); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,100 INFO L256 TraceCheckUtils]: 46: Hoare triple {13289#(= 1 ~s~0)} call #t~ret1216 := FloppyCreateClose(#~DeviceObject.base, #~DeviceObject.offset, #~Irp.base, #~Irp.offset); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,112 INFO L273 TraceCheckUtils]: 47: Hoare triple {13289#(= 1 ~s~0)} ~DeviceObject.base, ~DeviceObject.offset := #in~DeviceObject.base, #in~DeviceObject.offset;~Irp.base, ~Irp.offset := #in~Irp.base, #in~Irp.offset;havoc ~__cil_tmp3~4;havoc ~__cil_tmp4~7;havoc ~__cil_tmp5~10;havoc ~__cil_tmp6~9;havoc ~__cil_tmp7~9;havoc ~mem_8~0.base, ~mem_8~0.offset;havoc ~mem_9~1.base, ~mem_9~1.offset; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,125 INFO L273 TraceCheckUtils]: 48: Hoare triple {13289#(= 1 ~s~0)} assume true; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,138 INFO L273 TraceCheckUtils]: 49: Hoare triple {13289#(= 1 ~s~0)} assume !false; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,150 INFO L273 TraceCheckUtils]: 50: Hoare triple {13289#(= 1 ~s~0)} ~myStatus~0 := 0;~__cil_tmp3~4 := ~Irp.base + ~Irp.offset;~__cil_tmp4~7 := 24 + ~__cil_tmp3~4;~mem_8~0.base, ~mem_8~0.offset := 0, (if ~__cil_tmp4~7 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp4~7 % 4294967296 % 4294967296 else ~__cil_tmp4~7 % 4294967296 % 4294967296 - 4294967296);call write~int(0, ~mem_8~0.base, ~mem_8~0.offset, 4);~__cil_tmp5~10 := 28;~__cil_tmp6~9 := ~Irp.base + ~Irp.offset;~__cil_tmp7~9 := ~__cil_tmp6~9 + ~__cil_tmp5~10;~mem_9~1.base, ~mem_9~1.offset := 0, (if ~__cil_tmp7~9 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp7~9 % 4294967296 % 4294967296 else ~__cil_tmp7~9 % 4294967296 % 4294967296 - 4294967296);call write~int(1, ~mem_9~1.base, ~mem_9~1.offset, 4); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,164 INFO L256 TraceCheckUtils]: 51: Hoare triple {13289#(= 1 ~s~0)} call IofCompleteRequest(~Irp.base, ~Irp.offset, 0); {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,176 INFO L273 TraceCheckUtils]: 52: Hoare triple {13289#(= 1 ~s~0)} ~Irp.base, ~Irp.offset := #in~Irp.base, #in~Irp.offset;~PriorityBoost := #in~PriorityBoost; {13289#(= 1 ~s~0)} is VALID [2018-11-18 23:38:06,191 INFO L273 TraceCheckUtils]: 53: Hoare triple {13289#(= 1 ~s~0)} assume !(1 == ~s~0); {13288#false} is VALID [2018-11-18 23:38:06,191 INFO L256 TraceCheckUtils]: 54: Hoare triple {13288#false} call __VERIFIER_assert(0); {13288#false} is VALID [2018-11-18 23:38:06,192 INFO L273 TraceCheckUtils]: 55: Hoare triple {13288#false} ~cond := #in~cond; {13288#false} is VALID [2018-11-18 23:38:06,192 INFO L273 TraceCheckUtils]: 56: Hoare triple {13288#false} assume 0 == ~cond; {13288#false} is VALID [2018-11-18 23:38:06,192 INFO L273 TraceCheckUtils]: 57: Hoare triple {13288#false} assume !false; {13288#false} is VALID [2018-11-18 23:38:06,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 23:38:06,197 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 23:38:06,198 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-18 23:38:06,198 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 58 [2018-11-18 23:38:06,199 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-18 23:38:06,199 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-18 23:38:06,388 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 58 edges. 58 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-18 23:38:06,388 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-18 23:38:06,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-18 23:38:06,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 23:38:06,389 INFO L87 Difference]: Start difference. First operand 997 states and 1340 transitions. Second operand 3 states. [2018-11-18 23:38:40,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:38:40,422 INFO L93 Difference]: Finished difference Result 2771 states and 3828 transitions. [2018-11-18 23:38:40,422 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-18 23:38:40,422 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 58 [2018-11-18 23:38:40,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-18 23:38:40,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-18 23:38:40,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3817 transitions. [2018-11-18 23:38:40,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-18 23:38:40,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3817 transitions. [2018-11-18 23:38:40,639 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 3817 transitions. [2018-11-18 23:38:48,606 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 3817 edges. 3817 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-18 23:38:48,850 INFO L225 Difference]: With dead ends: 2771 [2018-11-18 23:38:48,850 INFO L226 Difference]: Without dead ends: 1813 [2018-11-18 23:38:48,855 INFO L604 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-18 23:38:48,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2018-11-18 23:38:50,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 1811. [2018-11-18 23:38:50,083 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-18 23:38:50,083 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1813 states. Second operand 1811 states. [2018-11-18 23:38:50,083 INFO L74 IsIncluded]: Start isIncluded. First operand 1813 states. Second operand 1811 states. [2018-11-18 23:38:50,083 INFO L87 Difference]: Start difference. First operand 1813 states. Second operand 1811 states. [2018-11-18 23:38:50,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:38:50,271 INFO L93 Difference]: Finished difference Result 1813 states and 2462 transitions. [2018-11-18 23:38:50,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 2462 transitions. [2018-11-18 23:38:50,282 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 23:38:50,282 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-18 23:38:50,282 INFO L74 IsIncluded]: Start isIncluded. First operand 1811 states. Second operand 1813 states. [2018-11-18 23:38:50,282 INFO L87 Difference]: Start difference. First operand 1811 states. Second operand 1813 states. [2018-11-18 23:38:50,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-18 23:38:50,512 INFO L93 Difference]: Finished difference Result 1813 states and 2462 transitions. [2018-11-18 23:38:50,512 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 2462 transitions. [2018-11-18 23:38:50,522 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-18 23:38:50,523 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-18 23:38:50,523 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-18 23:38:50,523 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-18 23:38:50,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1811 states. [2018-11-18 23:38:50,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1811 states to 1811 states and 2461 transitions. [2018-11-18 23:38:50,826 INFO L78 Accepts]: Start accepts. Automaton has 1811 states and 2461 transitions. Word has length 58 [2018-11-18 23:38:50,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-18 23:38:50,827 INFO L480 AbstractCegarLoop]: Abstraction has 1811 states and 2461 transitions. [2018-11-18 23:38:50,827 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-18 23:38:50,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1811 states and 2461 transitions. [2018-11-18 23:38:50,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-11-18 23:38:50,833 INFO L367 BasicCegarLoop]: Found error trace [2018-11-18 23:38:50,833 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-18 23:38:50,833 INFO L423 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-18 23:38:50,833 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-18 23:38:50,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1060195594, now seen corresponding path program 1 times [2018-11-18 23:38:50,836 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-18 23:38:50,836 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-18 23:38:50,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:38:50,848 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-18 23:38:50,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-18 23:38:50,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-18 23:38:51,934 WARN L180 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 3 [2018-11-18 23:38:52,391 WARN L180 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 16 DAG size of output: 3 [2018-11-18 23:38:52,402 INFO L256 TraceCheckUtils]: 0: Hoare triple {23442#true} call ULTIMATE.init(); {23442#true} is VALID [2018-11-18 23:38:52,402 INFO L273 TraceCheckUtils]: 1: Hoare triple {23442#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string107.base, #t~string107.offset := #Ultimate.alloc(33);call #t~string123.base, #t~string123.offset := #Ultimate.alloc(24);call #t~string124.base, #t~string124.offset := #Ultimate.alloc(15);call #t~string305.base, #t~string305.offset := #Ultimate.alloc(59);call #t~string317.base, #t~string317.offset := #Ultimate.alloc(59);call #t~string319.base, #t~string319.offset := #Ultimate.alloc(25);call #t~string914.base, #t~string914.offset := #Ultimate.alloc(8);~s~0 := 0;~pended~0 := 0;~compRegistered~0 := 0;~lowerDriverReturn~0 := 0;~setEventCalled~0 := 0;~customIrp~0 := 0;call ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset := #Ultimate.alloc(1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call write~unchecked~int(0, ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset, 1);call ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base);call write~unchecked~int(1408590605, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 4);call write~unchecked~int(46783, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 4 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(4560, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 6 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 2);call write~unchecked~int(148, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 8 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(242, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 9 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(0, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 10 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(160, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 11 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(201, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 12 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(30, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 13 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(251, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 14 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call write~unchecked~int(139, ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.base, 15 + ~#MOUNTDEV_MOUNTED_DEVICE_GUID~0.offset, 1);call ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset := #Ultimate.alloc(40);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits~0.base);call write~int(4, ~#_DriveMediaLimits~0.base, ~#_DriveMediaLimits~0.offset, 4);call write~int(0, ~#_DriveMediaLimits~0.base, 4 + ~#_DriveMediaLimits~0.offset, 4);call write~int(11, ~#_DriveMediaLimits~0.base, 8 + ~#_DriveMediaLimits~0.offset, 4);call write~int(6, ~#_DriveMediaLimits~0.base, 12 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 16 + ~#_DriveMediaLimits~0.offset, 4);call write~int(5, ~#_DriveMediaLimits~0.base, 20 + ~#_DriveMediaLimits~0.offset, 4);call write~int(13, ~#_DriveMediaLimits~0.base, 24 + ~#_DriveMediaLimits~0.offset, 4);call write~int(12, ~#_DriveMediaLimits~0.base, 28 + ~#_DriveMediaLimits~0.offset, 4);call write~int(16, ~#_DriveMediaLimits~0.base, 32 + ~#_DriveMediaLimits~0.offset, 4);call write~int(14, ~#_DriveMediaLimits~0.base, 36 + ~#_DriveMediaLimits~0.offset, 4);call ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset := #Ultimate.alloc(48);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaLimits_NEC98~0.base);call write~int(4, ~#_DriveMediaLimits_NEC98~0.base, ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(0, ~#_DriveMediaLimits_NEC98~0.base, 4 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(13, ~#_DriveMediaLimits_NEC98~0.base, 8 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 12 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(11, ~#_DriveMediaLimits_NEC98~0.base, 16 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(5, ~#_DriveMediaLimits_NEC98~0.base, 20 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 24 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 28 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(18, ~#_DriveMediaLimits_NEC98~0.base, 32 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(14, ~#_DriveMediaLimits_NEC98~0.base, 36 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(20, ~#_DriveMediaLimits_NEC98~0.base, 40 + ~#_DriveMediaLimits_NEC98~0.offset, 4);call write~int(19, ~#_DriveMediaLimits_NEC98~0.base, 44 + ~#_DriveMediaLimits_NEC98~0.offset, 4);~DriveMediaLimits~0.base, ~DriveMediaLimits~0.offset := 0, 0;call ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset := #Ultimate.alloc(442);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants~0.base);call write~int(10, ~#_DriveMediaConstants~0.base, ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 4 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 5 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 6 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 7 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 8 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 10 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 11 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 12 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 13 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 14 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 15 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 17 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 19 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 20 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 21 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 22 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 23 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 24 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 25 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 26 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 30 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 31 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 32 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 33 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 34 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 36 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 37 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 38 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 39 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 40 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 41 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 43 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 45 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 46 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 47 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 48 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 49 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 50 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 51 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 52 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 56 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 57 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 58 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 59 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 60 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 62 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 63 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 64 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 65 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 66 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 67 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 69 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 71 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 72 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 73 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 74 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 75 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 76 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 77 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 78 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 82 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 83 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 84 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 85 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 86 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 88 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 89 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 90 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 91 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 92 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 93 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 95 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 97 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 98 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 99 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 100 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 101 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 102 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 103 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 104 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 108 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 109 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 110 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 111 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 112 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 114 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 115 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 116 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 117 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 118 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants~0.base, 119 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 121 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 123 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 124 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 125 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 126 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 127 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 128 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 129 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 130 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 134 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 135 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 136 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 137 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 138 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 140 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 141 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 142 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 143 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 144 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 145 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 147 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 149 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 150 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 151 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 152 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 153 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 154 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 155 + ~#_DriveMediaConstants~0.offset, 1);call write~int(10, ~#_DriveMediaConstants~0.base, 156 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 160 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 161 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 162 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 163 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 164 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 166 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 167 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 168 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 169 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 170 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 171 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 173 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 175 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 176 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 177 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 178 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 179 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants~0.base, 180 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 181 + ~#_DriveMediaConstants~0.offset, 1);call write~int(9, ~#_DriveMediaConstants~0.base, 182 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 186 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 187 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 188 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 189 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 190 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 192 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 193 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 194 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 195 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 196 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 197 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 199 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 201 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 202 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 203 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 204 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 205 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants~0.base, 206 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 207 + ~#_DriveMediaConstants~0.offset, 1);call write~int(7, ~#_DriveMediaConstants~0.base, 208 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 212 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 213 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 214 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 215 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 216 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants~0.base, 218 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 219 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 220 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 221 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 222 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 223 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 225 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 227 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 228 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 229 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 230 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 231 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 232 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 233 + ~#_DriveMediaConstants~0.offset, 1);call write~int(8, ~#_DriveMediaConstants~0.base, 234 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 238 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 239 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 240 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 241 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants~0.base, 242 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants~0.base, 244 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants~0.base, 245 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 246 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 247 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 248 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 249 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 251 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 253 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 254 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 255 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 256 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 257 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 258 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 259 + ~#_DriveMediaConstants~0.offset, 1);call write~int(6, ~#_DriveMediaConstants~0.base, 260 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 264 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 265 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 266 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 267 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 268 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 270 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 271 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 272 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 273 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 274 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 275 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 277 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants~0.base, 279 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 280 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants~0.base, 281 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 282 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 283 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants~0.base, 284 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 285 + ~#_DriveMediaConstants~0.offset, 1);call write~int(1, ~#_DriveMediaConstants~0.base, 286 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 290 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 291 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 292 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 293 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 294 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 296 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 297 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants~0.base, 298 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 299 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 300 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(625, ~#_DriveMediaConstants~0.base, 301 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 303 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 305 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 306 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 307 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 308 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 309 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 310 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 311 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 312 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants~0.base, 316 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 317 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 318 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 319 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 320 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 322 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 323 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 324 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 325 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 326 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 327 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 329 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 331 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 332 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 333 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 334 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 335 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 336 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 337 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 338 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(175, ~#_DriveMediaConstants~0.base, 342 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 343 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 344 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 345 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 346 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 348 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 349 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 350 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 351 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 352 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 353 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 355 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 357 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 358 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 359 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 360 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 361 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 362 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 363 + ~#_DriveMediaConstants~0.offset, 1);call write~int(5, ~#_DriveMediaConstants~0.base, 364 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(225, ~#_DriveMediaConstants~0.base, 368 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 369 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 370 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 371 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 372 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants~0.base, 374 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants~0.base, 375 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants~0.base, 376 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 377 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 378 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 379 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 381 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 383 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 384 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 385 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 386 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 387 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants~0.base, 388 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 389 + ~#_DriveMediaConstants~0.offset, 1);call write~int(2, ~#_DriveMediaConstants~0.base, 390 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(209, ~#_DriveMediaConstants~0.base, 394 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 395 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 396 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 397 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 398 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants~0.base, 400 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants~0.base, 401 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(101, ~#_DriveMediaConstants~0.base, 402 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 403 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 404 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 405 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 407 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 409 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 410 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 411 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 412 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 413 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 414 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 415 + ~#_DriveMediaConstants~0.offset, 1);call write~int(3, ~#_DriveMediaConstants~0.base, 416 + ~#_DriveMediaConstants~0.offset, 4);call write~unchecked~int(161, ~#_DriveMediaConstants~0.base, 420 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 421 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants~0.base, 422 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 423 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants~0.base, 424 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(36, ~#_DriveMediaConstants~0.base, 426 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(56, ~#_DriveMediaConstants~0.base, 427 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(83, ~#_DriveMediaConstants~0.base, 428 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants~0.base, 429 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants~0.base, 430 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(500, ~#_DriveMediaConstants~0.base, 431 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants~0.base, 433 + ~#_DriveMediaConstants~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants~0.base, 435 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants~0.base, 436 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants~0.base, 437 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants~0.base, 438 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants~0.base, 439 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants~0.base, 440 + ~#_DriveMediaConstants~0.offset, 1);call write~unchecked~int(6, ~#_DriveMediaConstants~0.base, 441 + ~#_DriveMediaConstants~0.offset, 1);call ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset := #Ultimate.alloc(546);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#_DriveMediaConstants_NEC98~0.base);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 4 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 5 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 6 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 7 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 8 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 10 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 11 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 12 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 13 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 14 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 15 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 17 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 19 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 20 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 21 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 22 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 23 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 24 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 25 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 26 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 30 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 31 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 32 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 33 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 34 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 36 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 37 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 38 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 39 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 40 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 41 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 43 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 45 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 46 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 47 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 48 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 49 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 50 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 51 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 52 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 56 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 57 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 58 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 59 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 60 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 62 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 63 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 64 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 65 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 66 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 67 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 69 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 71 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 72 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 73 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 74 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 75 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 76 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 77 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 78 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 82 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 83 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 84 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 85 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 86 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 88 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 89 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 90 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 91 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 92 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 93 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 95 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 97 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 98 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 99 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 100 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 101 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 102 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 103 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 104 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 108 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 109 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 110 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 111 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 112 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 114 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 115 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 116 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(246, ~#_DriveMediaConstants_NEC98~0.base, 117 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 118 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(250, ~#_DriveMediaConstants_NEC98~0.base, 119 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 121 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 123 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 124 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 125 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 126 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 127 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 128 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 129 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(10, ~#_DriveMediaConstants_NEC98~0.base, 130 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 134 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 135 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 136 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 137 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 138 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 140 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 141 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 142 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 143 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 144 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 145 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 147 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 149 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 150 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 151 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 152 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 153 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 154 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 155 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(9, ~#_DriveMediaConstants_NEC98~0.base, 156 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 160 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 161 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 162 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 163 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 164 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 166 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 167 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 168 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 169 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 170 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 171 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 173 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 175 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 176 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 177 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 178 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 179 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(252, ~#_DriveMediaConstants_NEC98~0.base, 180 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 181 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(7, ~#_DriveMediaConstants_NEC98~0.base, 182 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 186 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 187 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 188 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 189 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 190 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 192 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 193 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 194 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 195 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 196 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 197 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 199 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 201 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 202 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 203 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 204 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 205 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 206 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 207 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(8, ~#_DriveMediaConstants_NEC98~0.base, 208 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 212 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 213 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 214 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 215 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 216 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(4, ~#_DriveMediaConstants_NEC98~0.base, 218 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(128, ~#_DriveMediaConstants_NEC98~0.base, 219 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 220 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 221 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 222 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 223 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 225 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 227 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 228 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 229 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 230 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 231 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 232 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 233 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(6, ~#_DriveMediaConstants_NEC98~0.base, 234 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 238 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 239 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 240 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 241 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 242 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 244 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 245 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 246 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 247 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 248 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 249 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 251 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(39, ~#_DriveMediaConstants_NEC98~0.base, 253 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1, ~#_DriveMediaConstants_NEC98~0.base, 254 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 255 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 256 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 257 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(253, ~#_DriveMediaConstants_NEC98~0.base, 258 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 259 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(15, ~#_DriveMediaConstants_NEC98~0.base, 260 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 264 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 265 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 266 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 267 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 268 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 270 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 271 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 272 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 273 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 274 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 275 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 277 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 279 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 280 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 281 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 282 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 283 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 284 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 285 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(16, ~#_DriveMediaConstants_NEC98~0.base, 286 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 290 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 291 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 292 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 293 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 294 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 296 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 297 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 298 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 299 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 300 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 301 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 303 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 305 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 306 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 307 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 308 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 309 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 310 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 311 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 312 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 316 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 317 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 318 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 319 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 320 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 322 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 323 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 324 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 325 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 326 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 327 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 329 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 331 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 332 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 333 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 334 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 335 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 336 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 337 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 338 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 342 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 343 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 344 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 345 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 346 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 348 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 349 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 350 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 351 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 352 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 353 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 355 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 357 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 358 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 359 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 360 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 361 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 362 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 363 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(14, ~#_DriveMediaConstants_NEC98~0.base, 364 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 368 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 369 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 370 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 371 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 372 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 374 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 375 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 376 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 377 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 378 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 379 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 381 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 383 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 384 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 385 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 386 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 387 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(251, ~#_DriveMediaConstants_NEC98~0.base, 388 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 389 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(5, ~#_DriveMediaConstants_NEC98~0.base, 390 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 394 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(22, ~#_DriveMediaConstants_NEC98~0.base, 395 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 396 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 397 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 398 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(9, ~#_DriveMediaConstants_NEC98~0.base, 400 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(42, ~#_DriveMediaConstants_NEC98~0.base, 401 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(80, ~#_DriveMediaConstants_NEC98~0.base, 402 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 403 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 404 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 405 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 407 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 409 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 410 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 411 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 412 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 413 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 414 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 415 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(17, ~#_DriveMediaConstants_NEC98~0.base, 416 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 420 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 421 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 422 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 423 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 424 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 426 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 427 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 428 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 429 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 430 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 431 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 433 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 435 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 436 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 437 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 438 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 439 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 440 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 441 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(18, ~#_DriveMediaConstants_NEC98~0.base, 442 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(207, ~#_DriveMediaConstants_NEC98~0.base, 446 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 447 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 448 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 449 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 450 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 452 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 453 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 454 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 455 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 456 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 457 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 459 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 461 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 462 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 463 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 464 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 465 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 466 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 467 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(2, ~#_DriveMediaConstants_NEC98~0.base, 468 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(223, ~#_DriveMediaConstants_NEC98~0.base, 472 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(36, ~#_DriveMediaConstants_NEC98~0.base, 473 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 474 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 475 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 476 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(18, ~#_DriveMediaConstants_NEC98~0.base, 478 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 479 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(108, ~#_DriveMediaConstants_NEC98~0.base, 480 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 481 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 482 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 483 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 485 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 487 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 488 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 489 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 490 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 491 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(240, ~#_DriveMediaConstants_NEC98~0.base, 492 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 493 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(1, ~#_DriveMediaConstants_NEC98~0.base, 494 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 498 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 499 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 500 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 501 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(512, ~#_DriveMediaConstants_NEC98~0.base, 502 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 504 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(27, ~#_DriveMediaConstants_NEC98~0.base, 505 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(84, ~#_DriveMediaConstants_NEC98~0.base, 506 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 507 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 508 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 509 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 511 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(79, ~#_DriveMediaConstants_NEC98~0.base, 513 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 514 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 515 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 516 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 517 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(249, ~#_DriveMediaConstants_NEC98~0.base, 518 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 519 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~int(19, ~#_DriveMediaConstants_NEC98~0.base, 520 + ~#_DriveMediaConstants_NEC98~0.offset, 4);call write~unchecked~int(191, ~#_DriveMediaConstants_NEC98~0.base, 524 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(50, ~#_DriveMediaConstants_NEC98~0.base, 525 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(37, ~#_DriveMediaConstants_NEC98~0.base, 526 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(3, ~#_DriveMediaConstants_NEC98~0.base, 527 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1024, ~#_DriveMediaConstants_NEC98~0.base, 528 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(8, ~#_DriveMediaConstants_NEC98~0.base, 530 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(53, ~#_DriveMediaConstants_NEC98~0.base, 531 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(116, ~#_DriveMediaConstants_NEC98~0.base, 532 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(229, ~#_DriveMediaConstants_NEC98~0.base, 533 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(15, ~#_DriveMediaConstants_NEC98~0.base, 534 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 535 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(1000, ~#_DriveMediaConstants_NEC98~0.base, 537 + ~#_DriveMediaConstants_NEC98~0.offset, 2);call write~unchecked~int(76, ~#_DriveMediaConstants_NEC98~0.base, 539 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 540 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 541 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(2, ~#_DriveMediaConstants_NEC98~0.base, 542 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(255, ~#_DriveMediaConstants_NEC98~0.base, 543 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(254, ~#_DriveMediaConstants_NEC98~0.base, 544 + ~#_DriveMediaConstants_NEC98~0.offset, 1);call write~unchecked~int(0, ~#_DriveMediaConstants_NEC98~0.base, 545 + ~#_DriveMediaConstants_NEC98~0.offset, 1);~DriveMediaConstants~0.base, ~DriveMediaConstants~0.offset := 0, 0;call ~#Result_Status3_PTOS~0.base, ~#Result_Status3_PTOS~0.offset := #Ultimate.alloc(4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#Result_Status3_PTOS~0.base);~myStatus~0 := 0;~compFptr~0.base, ~compFptr~0.offset := 0, 0;~PagingReferenceCount~0 := 0;~PagingMutex~0.base, ~PagingMutex~0.offset := 0, 0;~pirp~0.base, ~pirp~0.offset := 0, 0; {23442#true} is VALID [2018-11-18 23:38:52,403 INFO L273 TraceCheckUtils]: 2: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,403 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {23442#true} {23442#true} #7889#return; {23442#true} is VALID [2018-11-18 23:38:52,403 INFO L256 TraceCheckUtils]: 4: Hoare triple {23442#true} call #t~ret1214 := main(); {23442#true} is VALID [2018-11-18 23:38:52,403 INFO L273 TraceCheckUtils]: 5: Hoare triple {23442#true} call ~#d~0.base, ~#d~0.offset := #Ultimate.alloc(168);call ~#u~0.base, ~#u~0.offset := #Ultimate.alloc(8);havoc ~status~4;havoc ~we_should_unload~0;call ~#irp~4.base, ~#irp~4.offset := #Ultimate.alloc(111);assume -2147483648 <= #t~nondet1175 && #t~nondet1175 <= 2147483647;~__BLAST_NONDET~0 := #t~nondet1175;havoc #t~nondet1175;assume -2147483648 <= #t~nondet1176 && #t~nondet1176 <= 2147483647;~irp_choice~0 := #t~nondet1176;havoc #t~nondet1176;call ~#devobj~0.base, ~#devobj~0.offset := #Ultimate.alloc(175);havoc ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset;havoc ~__cil_tmp10~24;havoc ~__cil_tmp11~25;havoc ~__cil_tmp12~26;havoc ~__cil_tmp13~27;havoc ~__cil_tmp14~25;havoc ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset;havoc ~__cil_tmp16~28.base, ~__cil_tmp16~28.offset;havoc ~__cil_tmp17~28.base, ~__cil_tmp17~28.offset;havoc ~__cil_tmp18~28.base, ~__cil_tmp18~28.offset;havoc ~__cil_tmp19~30.base, ~__cil_tmp19~30.offset;havoc ~__cil_tmp20~30.base, ~__cil_tmp20~30.offset;havoc ~__cil_tmp21~30;havoc ~__cil_tmp22~31;havoc ~__cil_tmp23~31;havoc ~mem_24~0.base, ~mem_24~0.offset;havoc ~mem_25~0.base, ~mem_25~0.offset;~status~4 := 0;~pirp~0.base, ~pirp~0.offset := ~#irp~4.base, ~#irp~4.offset;~__cil_tmp9~24.base, ~__cil_tmp9~24.offset := #funAddr~DriverEntry.base, #funAddr~DriverEntry.offset; {23442#true} is VALID [2018-11-18 23:38:52,404 INFO L256 TraceCheckUtils]: 6: Hoare triple {23442#true} call #t~ret1177 := ##fun~~PDRIVER_OBJECT~0~X~~PUNICODE_STRING~0~TO~~NTSTATUS~0(~#d~0.base, ~#d~0.offset, ~#u~0.base, ~#u~0.offset, ~__cil_tmp9~24.base, ~__cil_tmp9~24.offset); {23442#true} is VALID [2018-11-18 23:38:52,404 INFO L273 TraceCheckUtils]: 7: Hoare triple {23442#true} #~DriverObject.base, #~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;#~RegistryPath.base, #~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset; {23442#true} is VALID [2018-11-18 23:38:52,404 INFO L256 TraceCheckUtils]: 8: Hoare triple {23442#true} call #t~ret1221 := DriverEntry(#~DriverObject.base, #~DriverObject.offset, #~RegistryPath.base, #~RegistryPath.offset); {23442#true} is VALID [2018-11-18 23:38:52,404 INFO L273 TraceCheckUtils]: 9: Hoare triple {23442#true} ~DriverObject.base, ~DriverObject.offset := #in~DriverObject.base, #in~DriverObject.offset;~RegistryPath.base, ~RegistryPath.offset := #in~RegistryPath.base, #in~RegistryPath.offset;havoc ~ntStatus~0;havoc ~tmp~1.base, ~tmp~1.offset;havoc ~__cil_tmp5~8;havoc ~__cil_tmp6~7;havoc ~__cil_tmp7~6;havoc ~__cil_tmp8~5;havoc ~__cil_tmp9~4;havoc ~__cil_tmp10~4;havoc ~__cil_tmp11~4;havoc ~__cil_tmp12~4;havoc ~__cil_tmp13~3;havoc ~__cil_tmp14~2;havoc ~__cil_tmp15~2;havoc ~__cil_tmp16~2;havoc ~__cil_tmp17~2;havoc ~__cil_tmp18~2;havoc ~__cil_tmp19~2;havoc ~__cil_tmp20~2;havoc ~__cil_tmp21~2;havoc ~__cil_tmp22~2;havoc ~__cil_tmp23~2;havoc ~__cil_tmp24~2;havoc ~__cil_tmp25~2;havoc ~__cil_tmp26~2;havoc ~__cil_tmp27~2;havoc ~__cil_tmp28~2;havoc ~__cil_tmp29~2;havoc ~__cil_tmp30~2;havoc ~__cil_tmp31~2;havoc ~__cil_tmp32~2;havoc ~__cil_tmp33~2;havoc ~__cil_tmp34~2;havoc ~__cil_tmp35~2;havoc ~__cil_tmp36~2;havoc ~__cil_tmp37~2.base, ~__cil_tmp37~2.offset;havoc ~__cil_tmp38~1;havoc ~__cil_tmp39~1;havoc ~__cil_tmp40~1;havoc ~__cil_tmp41~0;havoc ~__cil_tmp42~0.base, ~__cil_tmp42~0.offset;havoc ~__cil_tmp43~0;havoc ~__cil_tmp44~0;havoc ~__cil_tmp45~0;havoc ~__cil_tmp46~0;havoc ~__cil_tmp47~0;havoc ~__cil_tmp48~0;havoc ~__cil_tmp49~0.base, ~__cil_tmp49~0.offset;havoc ~__cil_tmp50~0;havoc ~__cil_tmp51~0.base, ~__cil_tmp51~0.offset;havoc ~__cil_tmp52~0.base, ~__cil_tmp52~0.offset;havoc ~__cil_tmp53~0;havoc ~__cil_tmp54~0;havoc ~__cil_tmp55~0;havoc ~__cil_tmp56~0;havoc ~__cil_tmp57~0;havoc ~__cil_tmp58~0;havoc ~__cil_tmp59~0.base, ~__cil_tmp59~0.offset;havoc ~__cil_tmp60~0;havoc ~__cil_tmp61~0;havoc ~__cil_tmp62~0.base, ~__cil_tmp62~0.offset;havoc ~__cil_tmp63~0;havoc ~__cil_tmp64~0;havoc ~__cil_tmp65~0;havoc ~__cil_tmp66~0;havoc ~__cil_tmp67~0;havoc ~__cil_tmp68~0;havoc ~__cil_tmp69~0;havoc ~__cil_tmp70~0;havoc ~mem_71~0.base, ~mem_71~0.offset;havoc ~mem_72~0.base, ~mem_72~0.offset;havoc ~mem_73~0.base, ~mem_73~0.offset;havoc ~mem_74~0.base, ~mem_74~0.offset;havoc ~mem_75~0.base, ~mem_75~0.offset;havoc ~mem_76~0.base, ~mem_76~0.offset;havoc ~mem_77~0.base, ~mem_77~0.offset;havoc ~mem_78~0.base, ~mem_78~0.offset;havoc ~mem_79~0.base, ~mem_79~0.offset;havoc ~mem_80~0.base, ~mem_80~0.offset;havoc ~mem_81~0.base, ~mem_81~0.offset;havoc ~mem_82~0.base, ~mem_82~0.offset;havoc ~mem_83~0.base, ~mem_83~0.offset;havoc ~mem_84~0.base, ~mem_84~0.offset;~ntStatus~0 := 0; {23442#true} is VALID [2018-11-18 23:38:52,404 INFO L273 TraceCheckUtils]: 10: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,404 INFO L273 TraceCheckUtils]: 11: Hoare triple {23442#true} assume !false; {23442#true} is VALID [2018-11-18 23:38:52,405 INFO L273 TraceCheckUtils]: 12: Hoare triple {23442#true} ~__cil_tmp5~8 := 0;~__cil_tmp6~7 := 56 + ~__cil_tmp5~8;~__cil_tmp7~6 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp8~5 := ~__cil_tmp7~6 + ~__cil_tmp6~7;~mem_71~0.base, ~mem_71~0.offset := 0, (if ~__cil_tmp8~5 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp8~5 % 4294967296 % 4294967296 else ~__cil_tmp8~5 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_71~0.base, ~mem_71~0.offset, 4);~__cil_tmp9~4 := 8;~__cil_tmp10~4 := 56 + ~__cil_tmp9~4;~__cil_tmp11~4 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp12~4 := ~__cil_tmp11~4 + ~__cil_tmp10~4;~mem_72~0.base, ~mem_72~0.offset := 0, (if ~__cil_tmp12~4 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp12~4 % 4294967296 % 4294967296 else ~__cil_tmp12~4 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset, ~mem_72~0.base, ~mem_72~0.offset, 4);~__cil_tmp13~3 := 12;~__cil_tmp14~2 := 56 + ~__cil_tmp13~3;~__cil_tmp15~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp16~2 := ~__cil_tmp15~2 + ~__cil_tmp14~2;~mem_73~0.base, ~mem_73~0.offset := 0, (if ~__cil_tmp16~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp16~2 % 4294967296 % 4294967296 else ~__cil_tmp16~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_73~0.base, ~mem_73~0.offset, 4);~__cil_tmp17~2 := 16;~__cil_tmp18~2 := 56 + ~__cil_tmp17~2;~__cil_tmp19~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp20~2 := ~__cil_tmp19~2 + ~__cil_tmp18~2;~mem_74~0.base, ~mem_74~0.offset := 0, (if ~__cil_tmp20~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp20~2 % 4294967296 % 4294967296 else ~__cil_tmp20~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyReadWrite.base, #funAddr~FloppyReadWrite.offset, ~mem_74~0.base, ~mem_74~0.offset, 4);~__cil_tmp21~2 := 56;~__cil_tmp22~2 := 56 + ~__cil_tmp21~2;~__cil_tmp23~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp24~2 := ~__cil_tmp23~2 + ~__cil_tmp22~2;~mem_75~0.base, ~mem_75~0.offset := 0, (if ~__cil_tmp24~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp24~2 % 4294967296 % 4294967296 else ~__cil_tmp24~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyDeviceControl.base, #funAddr~FloppyDeviceControl.offset, ~mem_75~0.base, ~mem_75~0.offset, 4);~__cil_tmp25~2 := 108;~__cil_tmp26~2 := 56 + ~__cil_tmp25~2;~__cil_tmp27~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp28~2 := ~__cil_tmp27~2 + ~__cil_tmp26~2;~mem_76~0.base, ~mem_76~0.offset := 0, (if ~__cil_tmp28~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp28~2 % 4294967296 % 4294967296 else ~__cil_tmp28~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPnp.base, #funAddr~FloppyPnp.offset, ~mem_76~0.base, ~mem_76~0.offset, 4);~__cil_tmp29~2 := 88;~__cil_tmp30~2 := 56 + ~__cil_tmp29~2;~__cil_tmp31~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp32~2 := ~__cil_tmp31~2 + ~__cil_tmp30~2;~mem_77~0.base, ~mem_77~0.offset := 0, (if ~__cil_tmp32~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp32~2 % 4294967296 % 4294967296 else ~__cil_tmp32~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyPower.base, #funAddr~FloppyPower.offset, ~mem_77~0.base, ~mem_77~0.offset, 4);~__cil_tmp33~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp34~2 := 52 + ~__cil_tmp33~2;~mem_78~0.base, ~mem_78~0.offset := 0, (if ~__cil_tmp34~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp34~2 % 4294967296 % 4294967296 else ~__cil_tmp34~2 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyUnload.base, #funAddr~FloppyUnload.offset, ~mem_78~0.base, ~mem_78~0.offset, 4);~__cil_tmp35~2 := ~DriverObject.base + ~DriverObject.offset;~__cil_tmp36~2 := 24 + ~__cil_tmp35~2;~mem_79~0.base, ~mem_79~0.offset := 0, (if ~__cil_tmp36~2 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp36~2 % 4294967296 % 4294967296 else ~__cil_tmp36~2 % 4294967296 % 4294967296 - 4294967296);call #t~mem101.base, #t~mem101.offset := read~$Pointer$(~mem_79~0.base, ~mem_79~0.offset, 4);~__cil_tmp37~2.base, ~__cil_tmp37~2.offset := #t~mem101.base, #t~mem101.offset;havoc #t~mem101.base, #t~mem101.offset;~__cil_tmp38~1 := ~__cil_tmp37~2.base + ~__cil_tmp37~2.offset;~__cil_tmp39~1 := 4 + ~__cil_tmp38~1;~mem_80~0.base, ~mem_80~0.offset := 0, (if ~__cil_tmp39~1 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp39~1 % 4294967296 % 4294967296 else ~__cil_tmp39~1 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(#funAddr~FloppyAddDevice.base, #funAddr~FloppyAddDevice.offset, ~mem_80~0.base, ~mem_80~0.offset, 4);~__cil_tmp40~1 := 0;~__cil_tmp41~0 := 32; {23442#true} is VALID [2018-11-18 23:38:52,405 INFO L256 TraceCheckUtils]: 13: Hoare triple {23442#true} call #t~ret102.base, #t~ret102.offset := ExAllocatePoolWithTag(~__cil_tmp40~1, ~__cil_tmp41~0, 1886350406); {23442#true} is VALID [2018-11-18 23:38:52,405 INFO L273 TraceCheckUtils]: 14: Hoare triple {23442#true} ~PoolType := #in~PoolType;~NumberOfBytes := #in~NumberOfBytes;~Tag := #in~Tag;havoc ~x~0.base, ~x~0.offset;havoc ~tmp~14.base, ~tmp~14.offset;havoc ~__cil_tmp6~19;~__cil_tmp6~19 := (if ~NumberOfBytes % 4294967296 % 4294967296 <= 2147483647 then ~NumberOfBytes % 4294967296 % 4294967296 else ~NumberOfBytes % 4294967296 % 4294967296 - 4294967296); {23442#true} is VALID [2018-11-18 23:38:52,405 INFO L256 TraceCheckUtils]: 15: Hoare triple {23442#true} call #t~ret1183.base, #t~ret1183.offset := malloc(~__cil_tmp6~19); {23442#true} is VALID [2018-11-18 23:38:52,405 INFO L273 TraceCheckUtils]: 16: Hoare triple {23442#true} ~i := #in~i;#res.base, #res.offset := ~#_SLAM_alloc_dummy~0.base, ~#_SLAM_alloc_dummy~0.offset; {23442#true} is VALID [2018-11-18 23:38:52,405 INFO L273 TraceCheckUtils]: 17: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,406 INFO L268 TraceCheckUtils]: 18: Hoare quadruple {23442#true} {23442#true} #7887#return; {23442#true} is VALID [2018-11-18 23:38:52,406 INFO L273 TraceCheckUtils]: 19: Hoare triple {23442#true} ~tmp~14.base, ~tmp~14.offset := #t~ret1183.base, #t~ret1183.offset;havoc #t~ret1183.base, #t~ret1183.offset;~x~0.base, ~x~0.offset := ~tmp~14.base, ~tmp~14.offset;#res.base, #res.offset := ~x~0.base, ~x~0.offset; {23442#true} is VALID [2018-11-18 23:38:52,406 INFO L273 TraceCheckUtils]: 20: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,406 INFO L268 TraceCheckUtils]: 21: Hoare quadruple {23442#true} {23442#true} #7703#return; {23442#true} is VALID [2018-11-18 23:38:52,406 INFO L273 TraceCheckUtils]: 22: Hoare triple {23442#true} ~tmp~1.base, ~tmp~1.offset := #t~ret102.base, #t~ret102.offset;havoc #t~ret102.base, #t~ret102.offset;~PagingMutex~0.base, ~PagingMutex~0.offset := ~tmp~1.base, ~tmp~1.offset;~__cil_tmp42~0.base, ~__cil_tmp42~0.offset := 0, 0;~__cil_tmp43~0 := ~__cil_tmp42~0.base + ~__cil_tmp42~0.offset;~__cil_tmp44~0 := ~PagingMutex~0.base + ~PagingMutex~0.offset; {23442#true} is VALID [2018-11-18 23:38:52,406 INFO L273 TraceCheckUtils]: 23: Hoare triple {23442#true} assume ~__cil_tmp44~0 % 4294967296 == ~__cil_tmp43~0 % 4294967296;#res := -1073741670; {23442#true} is VALID [2018-11-18 23:38:52,406 INFO L273 TraceCheckUtils]: 24: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,407 INFO L268 TraceCheckUtils]: 25: Hoare quadruple {23442#true} {23442#true} #7349#return; {23442#true} is VALID [2018-11-18 23:38:52,407 INFO L273 TraceCheckUtils]: 26: Hoare triple {23442#true} assume -2147483648 <= #t~ret1221 && #t~ret1221 <= 2147483647;#res := #t~ret1221;havoc #t~ret1221; {23442#true} is VALID [2018-11-18 23:38:52,407 INFO L273 TraceCheckUtils]: 27: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,407 INFO L268 TraceCheckUtils]: 28: Hoare quadruple {23442#true} {23442#true} #7623#return; {23442#true} is VALID [2018-11-18 23:38:52,407 INFO L273 TraceCheckUtils]: 29: Hoare triple {23442#true} assume -2147483648 <= #t~ret1177 && #t~ret1177 <= 2147483647;~status~4 := #t~ret1177;havoc #t~ret1177; {23442#true} is VALID [2018-11-18 23:38:52,407 INFO L273 TraceCheckUtils]: 30: Hoare triple {23442#true} assume ~status~4 >= 0;~s~0 := 1;~customIrp~0 := 0;~setEventCalled~0 := ~customIrp~0;~lowerDriverReturn~0 := ~setEventCalled~0;~compRegistered~0 := ~lowerDriverReturn~0;~compFptr~0.base, ~compFptr~0.offset := 0, ~compRegistered~0;~pended~0 := ~compFptr~0.base + ~compFptr~0.offset;~__cil_tmp10~24 := ~pirp~0.base + ~pirp~0.offset;~__cil_tmp11~25 := 24 + ~__cil_tmp10~24;~mem_24~0.base, ~mem_24~0.offset := 0, (if ~__cil_tmp11~25 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp11~25 % 4294967296 % 4294967296 else ~__cil_tmp11~25 % 4294967296 % 4294967296 - 4294967296);call write~int(0, ~mem_24~0.base, ~mem_24~0.offset, 4);~myStatus~0 := 0; {23442#true} is VALID [2018-11-18 23:38:52,408 INFO L273 TraceCheckUtils]: 31: Hoare triple {23442#true} assume 0 == ~irp_choice~0;~__cil_tmp12~26 := ~pirp~0.base + ~pirp~0.offset;~__cil_tmp13~27 := 24 + ~__cil_tmp12~26;~mem_25~0.base, ~mem_25~0.offset := 0, (if ~__cil_tmp13~27 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp13~27 % 4294967296 % 4294967296 else ~__cil_tmp13~27 % 4294967296 % 4294967296 - 4294967296);call write~int(-1073741637, ~mem_25~0.base, ~mem_25~0.offset, 4);~myStatus~0 := -1073741637; {23442#true} is VALID [2018-11-18 23:38:52,408 INFO L256 TraceCheckUtils]: 32: Hoare triple {23442#true} call stub_driver_init(); {23442#true} is VALID [2018-11-18 23:38:52,408 INFO L273 TraceCheckUtils]: 33: Hoare triple {23442#true} ~s~0 := 1;~pended~0 := 0;~compFptr~0.base, ~compFptr~0.offset := 0, 0;~compRegistered~0 := 0;~lowerDriverReturn~0 := 0;~setEventCalled~0 := 0;~customIrp~0 := 0; {23442#true} is VALID [2018-11-18 23:38:52,408 INFO L273 TraceCheckUtils]: 34: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,409 INFO L268 TraceCheckUtils]: 35: Hoare quadruple {23442#true} {23442#true} #7625#return; {23442#true} is VALID [2018-11-18 23:38:52,409 INFO L273 TraceCheckUtils]: 36: Hoare triple {23442#true} ~__cil_tmp14~25 := (if ~status~4 >= 0 then 1 else 0); {23442#true} is VALID [2018-11-18 23:38:52,409 INFO L273 TraceCheckUtils]: 37: Hoare triple {23442#true} assume !(0 == ~__cil_tmp14~25); {23442#true} is VALID [2018-11-18 23:38:52,409 INFO L273 TraceCheckUtils]: 38: Hoare triple {23442#true} assume 0 == ~__BLAST_NONDET~0; {23442#true} is VALID [2018-11-18 23:38:52,411 INFO L273 TraceCheckUtils]: 39: Hoare triple {23442#true} ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset := #funAddr~FloppyCreateClose.base, #funAddr~FloppyCreateClose.offset; {23444#(= |#funAddr~FloppyCreateClose.offset| main_~__cil_tmp15~27.offset)} is VALID [2018-11-18 23:38:52,412 INFO L256 TraceCheckUtils]: 40: Hoare triple {23444#(= |#funAddr~FloppyCreateClose.offset| main_~__cil_tmp15~27.offset)} call #t~ret1178 := ##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0(~#devobj~0.base, ~#devobj~0.offset, ~pirp~0.base, ~pirp~0.offset, ~__cil_tmp15~27.base, ~__cil_tmp15~27.offset); {23445#(= |#funAddr~FloppyCreateClose.offset| |##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0_#in~#fp.offset|)} is VALID [2018-11-18 23:38:52,413 INFO L273 TraceCheckUtils]: 41: Hoare triple {23445#(= |#funAddr~FloppyCreateClose.offset| |##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0_#in~#fp.offset|)} #~DeviceObject.base, #~DeviceObject.offset := #in~DeviceObject.base, #in~DeviceObject.offset;#~Irp.base, #~Irp.offset := #in~Irp.base, #in~Irp.offset; {23445#(= |#funAddr~FloppyCreateClose.offset| |##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0_#in~#fp.offset|)} is VALID [2018-11-18 23:38:52,413 INFO L273 TraceCheckUtils]: 42: Hoare triple {23445#(= |#funAddr~FloppyCreateClose.offset| |##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~TO~~NTSTATUS~0_#in~#fp.offset|)} assume #in~#fp.base == #funAddr~FloppyPower.base && #in~#fp.offset == #funAddr~FloppyPower.offset; {23443#false} is VALID [2018-11-18 23:38:52,413 INFO L256 TraceCheckUtils]: 43: Hoare triple {23443#false} call #t~ret1220 := FloppyPower(#~DeviceObject.base, #~DeviceObject.offset, #~Irp.base, #~Irp.offset); {23443#false} is VALID [2018-11-18 23:38:52,413 INFO L273 TraceCheckUtils]: 44: Hoare triple {23443#false} ~DeviceObject.base, ~DeviceObject.offset := #in~DeviceObject.base, #in~DeviceObject.offset;~Irp.base, ~Irp.offset := #in~Irp.base, #in~Irp.offset;havoc ~disketteExtension~5.base, ~disketteExtension~5.offset;havoc ~ntStatus~5;havoc ~irpSp~4.base, ~irpSp~4.offset;havoc ~type~0;call ~#state~0.base, ~#state~0.offset := #Ultimate.alloc(4);havoc ~WaitForCompletion~0;havoc ~__cil_tmp9~7;havoc ~__cil_tmp10~7;havoc ~__cil_tmp11~8.base, ~__cil_tmp11~8.offset;havoc ~__cil_tmp12~8;havoc ~__cil_tmp13~7;havoc ~__cil_tmp14~6;havoc ~__cil_tmp15~8;havoc ~__cil_tmp16~8;havoc ~__cil_tmp17~8;havoc ~__cil_tmp18~8;havoc ~__cil_tmp19~9;havoc ~__cil_tmp20~9;havoc ~__cil_tmp21~9;havoc ~__cil_tmp22~9;havoc ~__cil_tmp23~9;havoc ~__cil_tmp24~10;havoc ~__cil_tmp25~10;havoc ~__cil_tmp26~10;havoc ~__cil_tmp27~10;havoc ~__cil_tmp28~10;havoc ~__cil_tmp29~10;havoc ~__cil_tmp30~10;havoc ~__cil_tmp31~10;havoc ~__cil_tmp32~10.base, ~__cil_tmp32~10.offset;havoc ~__cil_tmp33~10;havoc ~__cil_tmp34~10;havoc ~__cil_tmp35~10;havoc ~__cil_tmp36~10;havoc ~__cil_tmp37~10;havoc ~__cil_tmp38~9.base, ~__cil_tmp38~9.offset;havoc ~__cil_tmp39~9;havoc ~__cil_tmp40~9;havoc ~__cil_tmp41~8;havoc ~__cil_tmp42~8;havoc ~__cil_tmp43~8;havoc ~__cil_tmp44~8;havoc ~__cil_tmp45~8;havoc ~__cil_tmp46~8.base, ~__cil_tmp46~8.offset;havoc ~__cil_tmp47~8;havoc ~__cil_tmp48~8;havoc ~__cil_tmp49~8;havoc ~__cil_tmp50~8.base, ~__cil_tmp50~8.offset;havoc ~__cil_tmp51~8;havoc ~__cil_tmp52~8;havoc ~__cil_tmp53~8;havoc ~__cil_tmp54~8;havoc ~__cil_tmp55~8;havoc ~__cil_tmp56~8;havoc ~__cil_tmp57~8;havoc ~__cil_tmp58~8.base, ~__cil_tmp58~8.offset;havoc ~__cil_tmp59~8.base, ~__cil_tmp59~8.offset;havoc ~__cil_tmp60~8;havoc ~__cil_tmp61~8;havoc ~__cil_tmp62~8;havoc ~__cil_tmp63~8.base, ~__cil_tmp63~8.offset;havoc ~__cil_tmp64~8;havoc ~__cil_tmp65~8;havoc ~__cil_tmp66~8;havoc ~__cil_tmp67~8;havoc ~__cil_tmp68~8.base, ~__cil_tmp68~8.offset;havoc ~__cil_tmp69~8.base, ~__cil_tmp69~8.offset;havoc ~__cil_tmp70~8;havoc ~__cil_tmp71~7.base, ~__cil_tmp71~7.offset;havoc ~__cil_tmp72~7.base, ~__cil_tmp72~7.offset;havoc ~__cil_tmp73~7;havoc ~__cil_tmp74~7;havoc ~__cil_tmp75~7;havoc ~__cil_tmp76~7;havoc ~__cil_tmp77~7;havoc ~__cil_tmp78~7;havoc ~__cil_tmp79~7;havoc ~__cil_tmp80~7;havoc ~__cil_tmp81~7;havoc ~__cil_tmp82~7;havoc ~__cil_tmp83~7;havoc ~__cil_tmp84~7;havoc ~__cil_tmp85~7;havoc ~__cil_tmp86~7;havoc ~__cil_tmp87~7;havoc ~__cil_tmp88~7;havoc ~__cil_tmp89~7;havoc ~__cil_tmp90~7.base, ~__cil_tmp90~7.offset;havoc ~__cil_tmp91~7;havoc ~__cil_tmp92~7;havoc ~__cil_tmp93~7.base, ~__cil_tmp93~7.offset;havoc ~mem_94~0.base, ~mem_94~0.offset;havoc ~mem_95~0.base, ~mem_95~0.offset;havoc ~mem_96~0.base, ~mem_96~0.offset;havoc ~mem_97~0.base, ~mem_97~0.offset;havoc ~mem_98~0.base, ~mem_98~0.offset;havoc ~mem_99~0.base, ~mem_99~0.offset;havoc ~mem_100~0.base, ~mem_100~0.offset;havoc ~mem_101~0.base, ~mem_101~0.offset;havoc ~mem_102~0.base, ~mem_102~0.offset;havoc ~mem_103~0.base, ~mem_103~0.offset;havoc ~mem_104~0.base, ~mem_104~0.offset;havoc ~mem_105~0.base, ~mem_105~0.offset;havoc ~mem_106~0.base, ~mem_106~0.offset;havoc ~mem_107~0.base, ~mem_107~0.offset;havoc ~mem_108~1.base, ~mem_108~1.offset;havoc ~mem_109~1.base, ~mem_109~1.offset;havoc ~mem_110~1.base, ~mem_110~1.offset;~ntStatus~5 := ~myStatus~0;~WaitForCompletion~0 := 1; {23443#false} is VALID [2018-11-18 23:38:52,414 INFO L273 TraceCheckUtils]: 45: Hoare triple {23443#false} assume true; {23443#false} is VALID [2018-11-18 23:38:52,414 INFO L273 TraceCheckUtils]: 46: Hoare triple {23443#false} assume !false; {23443#false} is VALID [2018-11-18 23:38:52,414 INFO L273 TraceCheckUtils]: 47: Hoare triple {23443#false} ~__cil_tmp9~7 := ~DeviceObject.base + ~DeviceObject.offset;~__cil_tmp10~7 := 40 + ~__cil_tmp9~7;~mem_94~0.base, ~mem_94~0.offset := 0, (if ~__cil_tmp10~7 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp10~7 % 4294967296 % 4294967296 else ~__cil_tmp10~7 % 4294967296 % 4294967296 - 4294967296);call #t~mem419.base, #t~mem419.offset := read~$Pointer$(~mem_94~0.base, ~mem_94~0.offset, 4);~__cil_tmp11~8.base, ~__cil_tmp11~8.offset := #t~mem419.base, #t~mem419.offset;havoc #t~mem419.base, #t~mem419.offset;~disketteExtension~5.base, ~disketteExtension~5.offset := ~__cil_tmp11~8.base, ~__cil_tmp11~8.offset;~__cil_tmp12~8 := 32;~__cil_tmp13~7 := ~__cil_tmp12~8;~__cil_tmp14~6 := 64 + ~__cil_tmp13~7;~__cil_tmp15~8 := ~Irp.base + ~Irp.offset;~__cil_tmp16~8 := ~__cil_tmp15~8 + ~__cil_tmp14~6;~mem_95~0.base, ~mem_95~0.offset := 0, (if ~__cil_tmp16~8 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp16~8 % 4294967296 % 4294967296 else ~__cil_tmp16~8 % 4294967296 % 4294967296 - 4294967296);call #t~mem420.base, #t~mem420.offset := read~$Pointer$(~mem_95~0.base, ~mem_95~0.offset, 4);~irpSp~4.base, ~irpSp~4.offset := #t~mem420.base, #t~mem420.offset;havoc #t~mem420.base, #t~mem420.offset;~__cil_tmp17~8 := 4;~__cil_tmp18~8 := 4 + ~__cil_tmp17~8;~__cil_tmp19~9 := ~irpSp~4.base + ~irpSp~4.offset;~__cil_tmp20~9 := ~__cil_tmp19~9 + ~__cil_tmp18~8;~mem_96~0.base, ~mem_96~0.offset := 0, (if ~__cil_tmp20~9 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp20~9 % 4294967296 % 4294967296 else ~__cil_tmp20~9 % 4294967296 % 4294967296 - 4294967296);call #t~mem421 := read~int(~mem_96~0.base, ~mem_96~0.offset, 4);~type~0 := #t~mem421;havoc #t~mem421;~__cil_tmp21~9 := 36;~__cil_tmp22~9 := 4 + ~__cil_tmp21~9;~__cil_tmp23~9 := ~irpSp~4.base + ~irpSp~4.offset;~__cil_tmp24~10 := ~__cil_tmp23~9 + ~__cil_tmp22~9;~mem_97~0.base, ~mem_97~0.offset := 0, (if ~__cil_tmp24~10 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp24~10 % 4294967296 % 4294967296 else ~__cil_tmp24~10 % 4294967296 % 4294967296 - 4294967296);call #t~mem422 := read~int(~mem_97~0.base, ~mem_97~0.offset, 4);call #t~mem423 := read~int(~mem_97~0.base, ~mem_97~0.offset, 4);call write~int(#t~mem422, ~#state~0.base, ~#state~0.offset, 4);call write~int(#t~mem423, ~#state~0.base, ~#state~0.offset, 4);havoc #t~mem423;havoc #t~mem422;~__cil_tmp25~10 := ~irpSp~4.base + ~irpSp~4.offset;~__cil_tmp26~10 := 1 + ~__cil_tmp25~10;~mem_98~0.base, ~mem_98~0.offset := 0, (if ~__cil_tmp26~10 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp26~10 % 4294967296 % 4294967296 else ~__cil_tmp26~10 % 4294967296 % 4294967296 - 4294967296);call #t~mem424 := read~int(~mem_98~0.base, ~mem_98~0.offset, 1);~__cil_tmp27~10 := #t~mem424;havoc #t~mem424; {23443#false} is VALID [2018-11-18 23:38:52,414 INFO L273 TraceCheckUtils]: 48: Hoare triple {23443#false} assume !(3 == ~__cil_tmp27~10 % 256); {23443#false} is VALID [2018-11-18 23:38:52,415 INFO L273 TraceCheckUtils]: 49: Hoare triple {23443#false} assume !(2 == ~__cil_tmp27~10 % 256); {23443#false} is VALID [2018-11-18 23:38:52,415 INFO L256 TraceCheckUtils]: 50: Hoare triple {23443#false} call PoStartNextPowerIrp(~Irp.base, ~Irp.offset); {23442#true} is VALID [2018-11-18 23:38:52,415 INFO L273 TraceCheckUtils]: 51: Hoare triple {23442#true} ~Irp.base, ~Irp.offset := #in~Irp.base, #in~Irp.offset; {23442#true} is VALID [2018-11-18 23:38:52,415 INFO L273 TraceCheckUtils]: 52: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,415 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {23442#true} {23443#false} #7847#return; {23443#false} is VALID [2018-11-18 23:38:52,418 INFO L273 TraceCheckUtils]: 54: Hoare triple {23443#false} assume 1 == ~s~0;~s~0 := 3; {23443#false} is VALID [2018-11-18 23:38:52,418 INFO L273 TraceCheckUtils]: 55: Hoare triple {23443#false} ~__cil_tmp73~7 := ~Irp.base + ~Irp.offset;~__cil_tmp74~7 := 35 + ~__cil_tmp73~7;~__cil_tmp75~7 := ~Irp.base + ~Irp.offset;~__cil_tmp76~7 := 35 + ~__cil_tmp75~7;~mem_106~0.base, ~mem_106~0.offset := 0, (if ~__cil_tmp76~7 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp76~7 % 4294967296 % 4294967296 else ~__cil_tmp76~7 % 4294967296 % 4294967296 - 4294967296);call #t~mem433 := read~int(~mem_106~0.base, ~mem_106~0.offset, 1);~__cil_tmp77~7 := #t~mem433;havoc #t~mem433;~__cil_tmp78~7 := ~__cil_tmp77~7;~__cil_tmp79~7 := 1 + ~__cil_tmp78~7;~mem_107~0.base, ~mem_107~0.offset := 0, (if ~__cil_tmp74~7 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp74~7 % 4294967296 % 4294967296 else ~__cil_tmp74~7 % 4294967296 % 4294967296 - 4294967296);call write~int((if ~__cil_tmp79~7 % 256 <= 127 then ~__cil_tmp79~7 % 256 else ~__cil_tmp79~7 % 256 - 256), ~mem_107~0.base, ~mem_107~0.offset, 1);~__cil_tmp80~7 := 32;~__cil_tmp81~7 := ~__cil_tmp80~7;~__cil_tmp82~7 := 64 + ~__cil_tmp81~7;~__cil_tmp83~7 := ~Irp.base + ~Irp.offset;~__cil_tmp84~7 := ~__cil_tmp83~7 + ~__cil_tmp82~7;~__cil_tmp85~7 := 32;~__cil_tmp86~7 := ~__cil_tmp85~7;~__cil_tmp87~7 := 64 + ~__cil_tmp86~7;~__cil_tmp88~7 := ~Irp.base + ~Irp.offset;~__cil_tmp89~7 := ~__cil_tmp88~7 + ~__cil_tmp87~7;~mem_108~1.base, ~mem_108~1.offset := 0, (if ~__cil_tmp89~7 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp89~7 % 4294967296 % 4294967296 else ~__cil_tmp89~7 % 4294967296 % 4294967296 - 4294967296);call #t~mem434.base, #t~mem434.offset := read~$Pointer$(~mem_108~1.base, ~mem_108~1.offset, 4);~__cil_tmp90~7.base, ~__cil_tmp90~7.offset := #t~mem434.base, #t~mem434.offset;havoc #t~mem434.base, #t~mem434.offset;~mem_109~1.base, ~mem_109~1.offset := 0, (if ~__cil_tmp84~7 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp84~7 % 4294967296 % 4294967296 else ~__cil_tmp84~7 % 4294967296 % 4294967296 - 4294967296);call write~$Pointer$(~__cil_tmp90~7.base, 36 + ~__cil_tmp90~7.offset, ~mem_109~1.base, ~mem_109~1.offset, 4);~__cil_tmp91~7 := ~disketteExtension~5.base + ~disketteExtension~5.offset;~__cil_tmp92~7 := 8 + ~__cil_tmp91~7;~mem_110~1.base, ~mem_110~1.offset := 0, (if ~__cil_tmp92~7 % 4294967296 % 4294967296 <= 2147483647 then ~__cil_tmp92~7 % 4294967296 % 4294967296 else ~__cil_tmp92~7 % 4294967296 % 4294967296 - 4294967296);call #t~mem435.base, #t~mem435.offset := read~$Pointer$(~mem_110~1.base, ~mem_110~1.offset, 4);~__cil_tmp93~7.base, ~__cil_tmp93~7.offset := #t~mem435.base, #t~mem435.offset;havoc #t~mem435.base, #t~mem435.offset; {23443#false} is VALID [2018-11-18 23:38:52,418 INFO L256 TraceCheckUtils]: 56: Hoare triple {23443#false} call #t~ret436 := PoCallDriver(~__cil_tmp93~7.base, ~__cil_tmp93~7.offset, ~Irp.base, ~Irp.offset); {23443#false} is VALID [2018-11-18 23:38:52,418 INFO L273 TraceCheckUtils]: 57: Hoare triple {23443#false} ~DeviceObject.base, ~DeviceObject.offset := #in~DeviceObject.base, #in~DeviceObject.offset;~Irp.base, ~Irp.offset := #in~Irp.base, #in~Irp.offset;assume -2147483648 <= #t~nondet1206 && #t~nondet1206 <= 2147483647;~__BLAST_NONDET~16 := #t~nondet1206;havoc #t~nondet1206;havoc ~compRetStatus~0;havoc ~returnVal~0;havoc ~lcontext~1.base, ~lcontext~1.offset;havoc ~tmp~22;havoc ~__cil_tmp8~23.base, ~__cil_tmp8~23.offset;havoc ~__cil_tmp9~28; {23443#false} is VALID [2018-11-18 23:38:52,419 INFO L273 TraceCheckUtils]: 58: Hoare triple {23443#false} assume 0 != ~compRegistered~0;~__cil_tmp8~23.base, ~__cil_tmp8~23.offset := #funAddr~FloppyPnpComplete.base, #funAddr~FloppyPnpComplete.offset; {23443#false} is VALID [2018-11-18 23:38:52,419 INFO L256 TraceCheckUtils]: 59: Hoare triple {23443#false} call #t~ret1207 := ##fun~~PDEVICE_OBJECT~0~X~~PIRP~0~X~~PVOID~0~TO~~NTSTATUS~0(~DeviceObject.base, ~DeviceObject.offset, ~Irp.base, ~Irp.offset, ~lcontext~1.base, ~lcontext~1.offset, ~__cil_tmp8~23.base, ~__cil_tmp8~23.offset); {23442#true} is VALID [2018-11-18 23:38:52,419 INFO L273 TraceCheckUtils]: 60: Hoare triple {23442#true} #~DeviceObject.base, #~DeviceObject.offset := #in~DeviceObject.base, #in~DeviceObject.offset;#~Irp.base, #~Irp.offset := #in~Irp.base, #in~Irp.offset;#~Context.base, #~Context.offset := #in~Context.base, #in~Context.offset; {23442#true} is VALID [2018-11-18 23:38:52,419 INFO L256 TraceCheckUtils]: 61: Hoare triple {23442#true} call #t~ret1222 := FloppyPnpComplete(#~DeviceObject.base, #~DeviceObject.offset, #~Irp.base, #~Irp.offset, #~Context.base, #~Context.offset); {23442#true} is VALID [2018-11-18 23:38:52,420 INFO L273 TraceCheckUtils]: 62: Hoare triple {23442#true} ~DeviceObject.base, ~DeviceObject.offset := #in~DeviceObject.base, #in~DeviceObject.offset;~Irp.base, ~Irp.offset := #in~Irp.base, #in~Irp.offset;~Context.base, ~Context.offset := #in~Context.base, #in~Context.offset;havoc ~__cil_tmp4~8.base, ~__cil_tmp4~8.offset;~__cil_tmp4~8.base, ~__cil_tmp4~8.offset := ~Context.base, ~Context.offset; {23442#true} is VALID [2018-11-18 23:38:52,420 INFO L256 TraceCheckUtils]: 63: Hoare triple {23442#true} call #t~ret418 := KeSetEvent(~__cil_tmp4~8.base, ~__cil_tmp4~8.offset, 1, 0); {23442#true} is VALID [2018-11-18 23:38:52,420 INFO L273 TraceCheckUtils]: 64: Hoare triple {23442#true} ~Event.base, ~Event.offset := #in~Event.base, #in~Event.offset;~Increment := #in~Increment;~Wait := #in~Wait;havoc ~l~0;~setEventCalled~0 := 1;#res := ~l~0; {23442#true} is VALID [2018-11-18 23:38:52,420 INFO L273 TraceCheckUtils]: 65: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,426 INFO L268 TraceCheckUtils]: 66: Hoare quadruple {23442#true} {23442#true} #7309#return; {23442#true} is VALID [2018-11-18 23:38:52,426 INFO L273 TraceCheckUtils]: 67: Hoare triple {23442#true} assume -2147483648 <= #t~ret418 && #t~ret418 <= 2147483647;havoc #t~ret418;#res := -1073741802; {23442#true} is VALID [2018-11-18 23:38:52,426 INFO L273 TraceCheckUtils]: 68: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,427 INFO L268 TraceCheckUtils]: 69: Hoare quadruple {23442#true} {23442#true} #7857#return; {23442#true} is VALID [2018-11-18 23:38:52,427 INFO L273 TraceCheckUtils]: 70: Hoare triple {23442#true} assume -2147483648 <= #t~ret1222 && #t~ret1222 <= 2147483647;#res := #t~ret1222;havoc #t~ret1222; {23442#true} is VALID [2018-11-18 23:38:52,427 INFO L273 TraceCheckUtils]: 71: Hoare triple {23442#true} assume true; {23442#true} is VALID [2018-11-18 23:38:52,427 INFO L268 TraceCheckUtils]: 72: Hoare quadruple {23442#true} {23443#false} #7827#return; {23443#false} is VALID [2018-11-18 23:38:52,427 INFO L273 TraceCheckUtils]: 73: Hoare triple {23443#false} assume -2147483648 <= #t~ret1207 && #t~ret1207 <= 2147483647;~tmp~22 := #t~ret1207;havoc #t~ret1207;~compRetStatus~0 := ~tmp~22;~__cil_tmp9~28 := ~compRetStatus~0; {23443#false} is VALID [2018-11-18 23:38:52,430 INFO L273 TraceCheckUtils]: 74: Hoare triple {23443#false} assume -1073741802 == ~__cil_tmp9~28; {23443#false} is VALID [2018-11-18 23:38:52,430 INFO L256 TraceCheckUtils]: 75: Hoare triple {23443#false} call stubMoreProcessingRequired(); {23443#false} is VALID [2018-11-18 23:38:52,430 INFO L273 TraceCheckUtils]: 76: Hoare triple {23443#false} assume !(1 == ~s~0); {23443#false} is VALID [2018-11-18 23:38:52,430 INFO L256 TraceCheckUtils]: 77: Hoare triple {23443#false} call __VERIFIER_assert(0); {23443#false} is VALID [2018-11-18 23:38:52,431 INFO L273 TraceCheckUtils]: 78: Hoare triple {23443#false} ~cond := #in~cond; {23443#false} is VALID [2018-11-18 23:38:52,431 INFO L273 TraceCheckUtils]: 79: Hoare triple {23443#false} assume 0 == ~cond; {23443#false} is VALID [2018-11-18 23:38:52,431 INFO L273 TraceCheckUtils]: 80: Hoare triple {23443#false} assume !false; {23443#false} is VALID [2018-11-18 23:38:52,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-18 23:38:52,437 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-18 23:38:52,437 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-18 23:38:52,438 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 81 [2018-11-18 23:38:52,438 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-18 23:38:52,438 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2018-11-18 23:38:52,634 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 81 edges. 81 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-18 23:38:52,635 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-11-18 23:38:52,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-18 23:38:52,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-18 23:38:52,636 INFO L87 Difference]: Start difference. First operand 1811 states and 2461 transitions. Second operand 4 states.