<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="matches.xsl"?>

<structureMatches>

	<minimatch>
		<ollyAddress id="0045D160"/>
		<cppFile id = ""/>
		<cases>
			<case header='GetValueWithDefault ("", Integer(numhexadecimal)) '/>
			<case header='Integer(numhexadecimal)'/>
		</cases>
	</minimatch>


	<minimatch>
	<ollyAddress id="00460D10"/>
		<cppFile id = "integer.cpp"/>
		<cases>
			<case header='bool Integer::GenerateRandomNoThrow (...)'/>
		</cases>
	</minimatch>

	<minimatch>
	<ollyAddress id="00454520"/>
		<cppFile id = "filters.cpp"/>
		<cases>
			<case header='void StreamTransformationFilter::LastPut(const byte *inString, unsigned int length)'/>
		</cases>
	</minimatch>

	<minimatch>
	<ollyAddress id="0041DFF9"/>
		<cppFile id = "--"/>
		<cases>
			<case header='SetKey(key, length, MakeParameters("IV", iv)("FeedbackSize", feedbackSize));'/>
		</cases>
	</minimatch>
	
	<minimatch id="setkey1">
	<ollyAddress id="0041D610"/>
		<cppFile id = "seckey.h"/>
		<cases>
			<case header='static inline void CheckedSetKey(...)' special="FixedRounds" />
			<case header='static inline void CheckedSetKey(...)' special="VariableRounds"/>	
		</cases>
	<relationWith id="setKey2 (may be reverse)"/>
	</minimatch>
	
	<minimatch id="setkey2">
	<ollyAddress id="00445380"/>
		<cppFile id = "seckey.h"/>
		<cases>
			<case header='static inline void CheckedSetKey(...)' special="FixedRounds" />
			<case header='static inline void CheckedSetKey(...)' special="VariableRounds"/>	
		</cases>
	<relationWith id="setKey1 (may be reverse)"/>
	</minimatch>
	
	
</structureMatches>
