KeyToDataXML





http://www.QuantTools.com
CapeTools Grid Computing Tools function list

Welcome | Documentation format | QuantTools Groups | QuantTools Categories | Licence

Key TAGs | Excel Index | API Index



Serialises the data referenced by a list of Key string to a XML string.

Very useful under a Grid computing framework because via a single XML string, we can move data across a network and have the objects recreated on another machine.

This is not very useful under an Excel spreadsheet environment because strings have a limit if 255 characters and thus it is not safe to assume that all objects can be serialized to such a string.

The data string can be applied to memory via the ApplyKeyDataXML() function and thus all the object stored within the string will be recreated in memory.

An optional KeyTag may be required because if we simply stored all the original keys and later (via the ApplyKeyDataXML() function) wanted to recreate the objects that are contained within the string, some or all of these objects would clash with objects that are currently residing in memory.

This is most likely to happen if one executed KeyToDataXML() and then executed ApplyKeyDataXML() without removing the original objects from memory.

Applying a KeyTag (via the 'KeyTag' parameter) to each object's String-Key (or more rather, the object's string identifier) allows the previous scenario to occur while creating new objects.

This function allows you to a list of string keys via the 'KeyIds' parameter, all of which will have the same KeyTag applied to all the objects.

You can execute the ListKeyDataXML() function in order to view the list of keys that can be applied to memory.

Via the key extension tags you can determine which function(s) were used and are going to be used to create (recreate) the objects.



Note: Within Excel, the function is named - CT.GRID.KeyToDataXML




High level graphic of KeyToDataXML() function with parameters. Blue square node is the actual function with the parameters ordered.



Parameter Description


  1. KeyTag parameter

    Key tag to prepend all the keys.
  2. KeyIds parameter

    A list of QuantTools object keys.


Extended information

Function Syntax

VB Syntax


String CTGridTools.KeyToDataXML( _
String KeyTag, _
Variant KeyIds)


Excel Spreadsheet Syntax


=CT.GRID.KeyToDataXML(
Excel String Cell KeyTag,
XLRange KeyIds)


C++ Syntax


static std::string KeyToDataXML(
std::string KeyTag,
CTRangeDataCPP KeyIds);


DotNET Syntax


System.String CTGridToolsSA.KeyToDataXML(
System.String KeyTag,
CTRangeData KeyIds);

Parameter data types

ArgNameArgTypeIsKey
KeyTagStringFALSE
KeyIdsRangeTRUE


Example Inputs

The first column represents the name of the parameters. The second column specifies whether the parameters are optional or not. Finally the last column provides some sample input data.
Function call input string-keys are always in the format : "NAME.EXTTAG.TICKER" The "EXTTAG.TICKER" part is determined from the output of other, capetools, object creation functions.


ArgNameIsOptional (Excel only)Example
KeyTagTRUEOBJ2#
KeyIdsFALSEKeyIdsNAME.EXTTAG.TICKER (from a function call)


Example function usage


The C# example below contains all the sub-function calls leading up to this function call. As a result, the example can contain a lot of code.

The VB.NET, J#, C++.NET, Java, Excel VBA, Visual Basic 6 (via COM) and C++ examples below contain function code stubs for the calls leading up to this function call. However, the function call for this function is displayed.
You can easily reproduce the stub functions code from the C# example.


If you are accessing this functrion via the MiniXL libraries, this function is present within the CT.QL.Utils20 MiniXL Excel Addin.

Within our Excel Example Addin Generator, we have used the following QuantTools sub-functions in order to prepare the arguments needed to call the KeyToDataXML() function. If you are executing this function via the MiniXL libraries, the module addin name, (in brackets, to the right of the sub-functions listed below), indicates the MiniXL library in which the sub-function is held. You will need to load this library into your Excel session (along with any other libraries that the sub-function call within the addin requires (ie - CT.QT.Utils20 addin in almost all cases) in order for the example to compute successfully.

These are the financial QuantTools sub-function calls that are used within the examples :





The objects generated by these sub-functions are inter-connected in the following way :




The following four examples demostrate calling this function within a Microsoft .NET environment

The following four examples demostrate calling this function within a non .NET environment

The following is a sample output from executing the KeyToDataXML() function call


<?xml version="1.0"?>
<!--CapeTools XML file output - (www.QuantTools.com)-->
<mstns:StorageArray xmlns:mstns="http://tempuri.org/XMLSchema.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyCALUKExchange_4.ukexchange</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyCALUKExchange_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:w>38749</mstns:w>
<mstns:w>38750</mstns:w>
<mstns:w>38751</mstns:w>
<mstns:w>38752</mstns:w>
<mstns:w>38753</mstns:w>
<mstns:w>38754</mstns:w>
<mstns:rows>6</mstns:rows>
<mstns:columns>1</mstns:columns>
</mstns:Range>
<mstns:ParamName>AddHols</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:w>39076</mstns:w>
<mstns:w>39441</mstns:w>
<mstns:rows>2</mstns:rows>
<mstns:columns>1</mstns:columns>
</mstns:Range>
<mstns:ParamName>RemoveHols</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyEuroCal_4.euro</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyEuroCal_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:w>38749</mstns:w>
<mstns:w>38750</mstns:w>
<mstns:w>38751</mstns:w>
<mstns:w>38752</mstns:w>
<mstns:w>38753</mstns:w>
<mstns:w>38754</mstns:w>
<mstns:rows>6</mstns:rows>
<mstns:columns>1</mstns:columns>
</mstns:Range>
<mstns:ParamName>AddHols</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:w>39076</mstns:w>
<mstns:w>39441</mstns:w>
<mstns:rows>2</mstns:rows>
<mstns:columns>1</mstns:columns>
</mstns:Range>
<mstns:ParamName>RemoveHols</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyDepoTPL_4.DepoTPL</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyDepoTPL_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>MyShortIndexTemplate</mstns:str>
<mstns:ParamName>Name</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>2</mstns:w>
<mstns:ParamName>FixingDays</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>EUR</mstns:str>
<mstns:ParamName>Ccy</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyCALUKExchange_4.ukexchange.0</mstns:str>
<mstns:ParamName>fixCal</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyEuroCal_4.euro.0</mstns:str>
<mstns:ParamName>payCal</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>modifiedfollowing</mstns:str>
<mstns:ParamName>BusDayConv</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>actual365 (fixed)</mstns:str>
<mstns:ParamName>dayCounter</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>quarterly</mstns:str>
<mstns:ParamName>FLTLegFreq</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>LIBORMethod</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MySwapTPL_4.SwapTPL</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MySwapTPL_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>MySwapIndexTemplate</mstns:str>
<mstns:ParamName>Name</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>2</mstns:w>
<mstns:ParamName>FixingDays</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyEuroCal_4.euro.0</mstns:str>
<mstns:ParamName>CashFlowCal</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>modifiedfollowing</mstns:str>
<mstns:ParamName>CashFlowBDConv</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>semiannual</mstns:str>
<mstns:ParamName>CashFlowFreq</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>actual365 (fixed)</mstns:str>
<mstns:ParamName>dayCounter</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyDepoTPL_4.DepoTPL.0</mstns:str>
<mstns:ParamName>FLTIndTemplate</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyValuationDate_4.VALDTE</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyValuationDate_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>38552</mstns:w>
<mstns:ParamName>ValueDate</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyYC_XCCY_DCF_4.MYCX_D</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyYC_XCCY_DCF_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>MyYC_XCCY_DCF</mstns:str>
<mstns:ParamName>CurveName</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyValuationDate_4.VALDTE.0</mstns:str>
<mstns:ParamName>ValueDate</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>7D</mstns:str>
<mstns:num>3.5</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>14D</mstns:str>
<mstns:num>3.51</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>1M</mstns:str>
<mstns:num>3.53</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>2M</mstns:str>
<mstns:num>3.56</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>3M</mstns:str>
<mstns:num>3.58</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>4M</mstns:str>
<mstns:num>3.6</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>5M</mstns:str>
<mstns:num>3.61</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>6M</mstns:str>
<mstns:num>3.62</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>7M</mstns:str>
<mstns:num>3.65</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>8M</mstns:str>
<mstns:num>3.66</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>9M</mstns:str>
<mstns:num>3.67</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>10M</mstns:str>
<mstns:num>3.7</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>11M</mstns:str>
<mstns:num>3.71</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>13</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>oTenorsRates</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>1Y</mstns:str>
<mstns:num>3.75</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>2Y</mstns:str>
<mstns:num>3.8</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>5Y</mstns:str>
<mstns:num>3.85</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>10Y</mstns:str>
<mstns:num>3.9</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>15Y</mstns:str>
<mstns:num>4.15</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>5</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>oRange2</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>25Y</mstns:str>
<mstns:num>4.3</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>30Y</mstns:str>
<mstns:num>4.45</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>35Y</mstns:str>
<mstns:num>4.6</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>40Y</mstns:str>
<mstns:num>4.9</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>4</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>oRange3</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>1Y</mstns:str>
<mstns:str>-3.5</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>2Y</mstns:str>
<mstns:str>-3</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>3Y</mstns:str>
<mstns:str>-3.25</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>4Y</mstns:str>
<mstns:str>-3.25</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>5Y</mstns:str>
<mstns:str>-3.25</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>7Y</mstns:str>
<mstns:str>-3.25</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>10Y</mstns:str>
<mstns:str>-3.25</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>15Y</mstns:str>
<mstns:str>-3</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>20Y</mstns:str>
<mstns:str>-2.75</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:str>30Y</mstns:str>
<mstns:str>-2.75</mstns:str>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>10</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>XCCYSwaps</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>LOGLINEAR</mstns:str>
<mstns:ParamName>InterpMethod</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>FORWARDSTEP</mstns:str>
<mstns:ParamName>SpreadInterp</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:num>0</mstns:num>
<mstns:ParamName>Spread</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>actual365 (fixed)</mstns:str>
<mstns:ParamName>DayCount</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>false</mstns:bBool>
<mstns:ParamName>DepoOvrWrtFuts</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>FutsOvrWrtSwps</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyDepoTPL_4.DepoTPL.0</mstns:str>
<mstns:ParamName>DepoIndex</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MySwapTPL_4.SwapTPL.0</mstns:str>
<mstns:ParamName>SwapIndex</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>Extrapolate</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MySchedule_4.MSCH</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MySchedule_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyEuroCal_4.euro.0</mstns:str>
<mstns:ParamName>CalendarKey</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>38919</mstns:w>
<mstns:ParamName>StartDate</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>40745</mstns:w>
<mstns:ParamName>EndDate</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>quarterly</mstns:str>
<mstns:ParamName>Freq</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>modifiedfollowing</mstns:str>
<mstns:ParamName>BusDayConv</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>0</mstns:w>
<mstns:ParamName>stubDate</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>startFromEnd</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>false</mstns:bBool>
<mstns:ParamName>longFinal</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyCreateAmortObj_4.AMORT</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyCreateAmortObj_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:num>5000000</mstns:num>
<mstns:ParamName>Notional</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:num>1000000</mstns:num>
<mstns:ParamName>FinalNot</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>PrincipalPayments</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>Linear</mstns:str>
<mstns:ParamName>AmortMethod</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:num>0.06</mstns:num>
<mstns:ParamName>AmortRate</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>AmortRepeatNot</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MySchedule_4.MSCH.0</mstns:str>
<mstns:ParamName>ScheduleKey</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyMiniYC_4.MYC_D</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyMiniYC_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>MyMiniYC</mstns:str>
<mstns:ParamName>CurveName</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyValuationDate_4.VALDTE.0</mstns:str>
<mstns:ParamName>ValueDate</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>7D</mstns:str>
<mstns:num>3.48</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>14D</mstns:str>
<mstns:num>3.49</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>1M</mstns:str>
<mstns:num>3.5</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>3M</mstns:str>
<mstns:num>3.7</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>6M</mstns:str>
<mstns:num>3.9</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>5</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>oTenorsRates</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>9M</mstns:str>
<mstns:num>4.1</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>12M</mstns:str>
<mstns:num>4.3</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>2</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>oRange2</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>2Y</mstns:str>
<mstns:num>4.5</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>5Y</mstns:str>
<mstns:num>4.7</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>10Y</mstns:str>
<mstns:num>4.9</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>3</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>oRange3</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>15Y</mstns:str>
<mstns:num>5.3</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>20Y</mstns:str>
<mstns:num>5.4</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>25Y</mstns:str>
<mstns:num>5.5</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>30Y</mstns:str>
<mstns:num>5.6</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>35Y</mstns:str>
<mstns:num>5.7</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>40Y</mstns:str>
<mstns:num>5.8</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>6</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>oRange4</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>LOGLINEAR</mstns:str>
<mstns:ParamName>InterpMethod</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:num>0</mstns:num>
<mstns:ParamName>Spread</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>actual365 (fixed)</mstns:str>
<mstns:ParamName>DayCount</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>false</mstns:bBool>
<mstns:ParamName>DepoOvrWrtFuts</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>FutsOvrWrtSwps</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyDepoTPL_4.DepoTPL.0</mstns:str>
<mstns:ParamName>DepoIndex</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MySwapTPL_4.SwapTPL.0</mstns:str>
<mstns:ParamName>SwapIndex</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>Extrapolate</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyNewIndex2_4.IDX</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyNewIndex2_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>3MEuroIndex2</mstns:str>
<mstns:ParamName>IndexCode</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>3M</mstns:str>
<mstns:ParamName>Tenor</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>LIBORMethod</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>2</mstns:w>
<mstns:ParamName>FixingDays</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>EUR</mstns:str>
<mstns:ParamName>Ccy</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyCALUKExchange_4.ukexchange.0</mstns:str>
<mstns:ParamName>fixCalendar</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyEuroCal_4.euro.0</mstns:str>
<mstns:ParamName>payCalendar</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>monthendreference</mstns:str>
<mstns:ParamName>BusDayConv</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>actual365 (fixed)</mstns:str>
<mstns:ParamName>DayCounter</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>1Y</mstns:str>
<mstns:num>3.5</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>2Y</mstns:str>
<mstns:w>3</mstns:w>
<mstns:bBool>true</mstns:bBool>
<mstns:str>3Y</mstns:str>
<mstns:num>3.25</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>4Y</mstns:str>
<mstns:num>3.25</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>5Y</mstns:str>
<mstns:num>3.25</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>7Y</mstns:str>
<mstns:num>3.25</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>10Y</mstns:str>
<mstns:num>3.25</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>15Y</mstns:str>
<mstns:w>3</mstns:w>
<mstns:bBool>true</mstns:bBool>
<mstns:str>20Y</mstns:str>
<mstns:num>2.75</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:str>30Y</mstns:str>
<mstns:num>2.75</mstns:num>
<mstns:bBool>true</mstns:bBool>
<mstns:rows>10</mstns:rows>
<mstns:columns>3</mstns:columns>
</mstns:Range>
<mstns:ParamName>BasisSwaps</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>FORWARDSTEP</mstns:str>
<mstns:ParamName>SpreadInterp</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:w>38432</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38433</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38434</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38435</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38436</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38439</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38440</mstns:w>
<mstns:num>0.0357</mstns:num>
<mstns:w>38441</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38442</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38443</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38446</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38447</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38448</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38449</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38450</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38453</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38454</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38455</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38456</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38457</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38460</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38461</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38462</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38463</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38464</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38467</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38468</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38469</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38470</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38471</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38474</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38475</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38476</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38477</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38478</mstns:w>
<mstns:num>0.0357</mstns:num>
<mstns:w>38481</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38482</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38483</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38484</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38485</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38488</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38489</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38490</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38491</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38492</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38495</mstns:w>
<mstns:num>0.0357</mstns:num>
<mstns:w>38496</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38497</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38498</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38499</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38502</mstns:w>
<mstns:num>0.0357</mstns:num>
<mstns:w>38503</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38504</mstns:w>
<mstns:num>0.0357</mstns:num>
<mstns:w>38505</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38506</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38509</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38510</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38511</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38512</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38513</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38516</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38517</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38518</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38519</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38520</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38523</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38524</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38525</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38526</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38527</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38530</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38531</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38532</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38533</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38534</mstns:w>
<mstns:num>0.0353</mstns:num>
<mstns:w>38537</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38538</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38539</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38540</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38541</mstns:w>
<mstns:num>0.0355</mstns:num>
<mstns:w>38544</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38545</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38546</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:w>38547</mstns:w>
<mstns:num>0.0354</mstns:num>
<mstns:w>38548</mstns:w>
<mstns:num>0.0356</mstns:num>
<mstns:rows>85</mstns:rows>
<mstns:columns>2</mstns:columns>
</mstns:Range>
<mstns:ParamName>PastFixings</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyMiniYC_4.MYC_D.0</mstns:str>
<mstns:ParamName>YCKey</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MySABRVolCurve_4.SABRVC</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MySABRVolCurve_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>MySABRVolCurve</mstns:str>
<mstns:ParamName>CurveName</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyValuationDate_4.VALDTE.0</mstns:str>
<mstns:ParamName>ValueDate</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>2</mstns:w>
<mstns:ParamName>SettleDays</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>Opt\Und</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:str>6M</mstns:str>
<mstns:str>9M</mstns:str>
<mstns:str>12M</mstns:str>
<mstns:str>2Y</mstns:str>
<mstns:str>4Y</mstns:str>
<mstns:str>6Y</mstns:str>
<mstns:str>8Y</mstns:str>
<mstns:str>10Y</mstns:str>
<mstns:str>12Y</mstns:str>
<mstns:str>14Y</mstns:str>
<mstns:str>16Y</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:w>18</mstns:w>
<mstns:num>18.01</mstns:num>
<mstns:num>18.01</mstns:num>
<mstns:num>18.02</mstns:num>
<mstns:num>18.03</mstns:num>
<mstns:num>18.04</mstns:num>
<mstns:num>18.04</mstns:num>
<mstns:num>18.05</mstns:num>
<mstns:num>18.06</mstns:num>
<mstns:num>18.06</mstns:num>
<mstns:num>18.07</mstns:num>
<mstns:num>18.08</mstns:num>
<mstns:str>6M</mstns:str>
<mstns:num>18.09</mstns:num>
<mstns:num>18.09</mstns:num>
<mstns:num>18.1</mstns:num>
<mstns:num>18.11</mstns:num>
<mstns:num>18.12</mstns:num>
<mstns:num>18.13</mstns:num>
<mstns:num>18.13</mstns:num>
<mstns:num>18.14</mstns:num>
<mstns:num>18.15</mstns:num>
<mstns:num>18.16</mstns:num>
<mstns:num>18.16</mstns:num>
<mstns:num>18.17</mstns:num>
<mstns:str>9M</mstns:str>
<mstns:num>18.18</mstns:num>
<mstns:num>18.19</mstns:num>
<mstns:num>18.19</mstns:num>
<mstns:num>18.2</mstns:num>
<mstns:num>18.21</mstns:num>
<mstns:num>18.22</mstns:num>
<mstns:num>18.22</mstns:num>
<mstns:num>18.23</mstns:num>
<mstns:num>18.24</mstns:num>
<mstns:num>18.24</mstns:num>
<mstns:num>18.25</mstns:num>
<mstns:num>18.26</mstns:num>
<mstns:str>12M</mstns:str>
<mstns:num>18.27</mstns:num>
<mstns:num>18.27</mstns:num>
<mstns:num>18.28</mstns:num>
<mstns:num>18.28</mstns:num>
<mstns:num>18.29</mstns:num>
<mstns:num>18.3</mstns:num>
<mstns:num>18.31</mstns:num>
<mstns:num>18.31</mstns:num>
<mstns:num>18.32</mstns:num>
<mstns:num>18.33</mstns:num>
<mstns:num>18.34</mstns:num>
<mstns:num>18.35</mstns:num>
<mstns:str>2Y</mstns:str>
<mstns:num>18.35</mstns:num>
<mstns:num>18.36</mstns:num>
<mstns:num>18.37</mstns:num>
<mstns:num>18.38</mstns:num>
<mstns:num>18.38</mstns:num>
<mstns:num>18.39</mstns:num>
<mstns:num>18.4</mstns:num>
<mstns:num>18.41</mstns:num>
<mstns:num>18.41</mstns:num>
<mstns:num>18.42</mstns:num>
<mstns:num>18.43</mstns:num>
<mstns:num>18.43</mstns:num>
<mstns:str>4Y</mstns:str>
<mstns:num>18.44</mstns:num>
<mstns:num>18.45</mstns:num>
<mstns:num>18.46</mstns:num>
<mstns:num>18.47</mstns:num>
<mstns:num>18.47</mstns:num>
<mstns:num>18.48</mstns:num>
<mstns:num>18.49</mstns:num>
<mstns:num>18.49</mstns:num>
<mstns:num>18.5</mstns:num>
<mstns:num>18.51</mstns:num>
<mstns:num>18.52</mstns:num>
<mstns:num>18.53</mstns:num>
<mstns:str>6Y</mstns:str>
<mstns:num>18.54</mstns:num>
<mstns:num>18.54</mstns:num>
<mstns:num>18.55</mstns:num>
<mstns:num>18.56</mstns:num>
<mstns:num>18.56</mstns:num>
<mstns:num>18.57</mstns:num>
<mstns:num>18.58</mstns:num>
<mstns:num>18.59</mstns:num>
<mstns:num>18.59</mstns:num>
<mstns:num>18.6</mstns:num>
<mstns:num>18.61</mstns:num>
<mstns:num>18.61</mstns:num>
<mstns:str>8Y</mstns:str>
<mstns:num>18.62</mstns:num>
<mstns:num>18.63</mstns:num>
<mstns:num>18.63</mstns:num>
<mstns:num>18.64</mstns:num>
<mstns:num>18.65</mstns:num>
<mstns:num>18.66</mstns:num>
<mstns:num>18.66</mstns:num>
<mstns:num>18.67</mstns:num>
<mstns:num>18.67</mstns:num>
<mstns:num>18.68</mstns:num>
<mstns:num>18.68</mstns:num>
<mstns:num>18.69</mstns:num>
<mstns:str>10Y</mstns:str>
<mstns:num>18.7</mstns:num>
<mstns:num>18.71</mstns:num>
<mstns:num>18.71</mstns:num>
<mstns:num>18.72</mstns:num>
<mstns:num>18.73</mstns:num>
<mstns:num>18.74</mstns:num>
<mstns:num>18.74</mstns:num>
<mstns:num>18.75</mstns:num>
<mstns:num>18.76</mstns:num>
<mstns:num>18.77</mstns:num>
<mstns:num>18.77</mstns:num>
<mstns:num>18.78</mstns:num>
<mstns:str>12Y</mstns:str>
<mstns:num>18.79</mstns:num>
<mstns:num>18.8</mstns:num>
<mstns:num>18.8</mstns:num>
<mstns:num>18.81</mstns:num>
<mstns:num>18.82</mstns:num>
<mstns:num>18.83</mstns:num>
<mstns:num>18.84</mstns:num>
<mstns:num>18.85</mstns:num>
<mstns:num>18.85</mstns:num>
<mstns:num>18.86</mstns:num>
<mstns:num>18.87</mstns:num>
<mstns:num>18.87</mstns:num>
<mstns:str>14Y</mstns:str>
<mstns:num>18.88</mstns:num>
<mstns:num>18.88</mstns:num>
<mstns:num>18.89</mstns:num>
<mstns:num>18.9</mstns:num>
<mstns:num>18.9</mstns:num>
<mstns:num>18.91</mstns:num>
<mstns:num>18.92</mstns:num>
<mstns:num>18.93</mstns:num>
<mstns:num>18.93</mstns:num>
<mstns:num>18.94</mstns:num>
<mstns:num>18.95</mstns:num>
<mstns:num>18.96</mstns:num>
<mstns:str>16Y</mstns:str>
<mstns:num>18.97</mstns:num>
<mstns:num>18.97</mstns:num>
<mstns:num>18.98</mstns:num>
<mstns:num>18.98</mstns:num>
<mstns:num>18.99</mstns:num>
<mstns:w>19</mstns:w>
<mstns:w>19</mstns:w>
<mstns:num>19.01</mstns:num>
<mstns:num>19.02</mstns:num>
<mstns:num>19.03</mstns:num>
<mstns:num>19.04</mstns:num>
<mstns:num>19.04</mstns:num>
<mstns:str>18Y</mstns:str>
<mstns:num>19.05</mstns:num>
<mstns:num>19.06</mstns:num>
<mstns:num>19.07</mstns:num>
<mstns:num>19.08</mstns:num>
<mstns:num>19.08</mstns:num>
<mstns:num>19.09</mstns:num>
<mstns:num>19.09</mstns:num>
<mstns:num>19.1</mstns:num>
<mstns:num>19.1</mstns:num>
<mstns:num>19.11</mstns:num>
<mstns:num>19.12</mstns:num>
<mstns:num>19.13</mstns:num>
<mstns:str>20Y</mstns:str>
<mstns:num>19.13</mstns:num>
<mstns:num>19.14</mstns:num>
<mstns:num>19.15</mstns:num>
<mstns:num>19.15</mstns:num>
<mstns:num>19.16</mstns:num>
<mstns:num>19.17</mstns:num>
<mstns:num>19.18</mstns:num>
<mstns:num>19.18</mstns:num>
<mstns:num>19.19</mstns:num>
<mstns:num>19.2</mstns:num>
<mstns:num>19.2</mstns:num>
<mstns:num>19.21</mstns:num>
<mstns:str>22Y</mstns:str>
<mstns:num>19.21</mstns:num>
<mstns:num>19.22</mstns:num>
<mstns:num>19.23</mstns:num>
<mstns:num>19.23</mstns:num>
<mstns:num>19.24</mstns:num>
<mstns:num>19.25</mstns:num>
<mstns:num>19.26</mstns:num>
<mstns:num>19.27</mstns:num>
<mstns:num>19.27</mstns:num>
<mstns:num>19.28</mstns:num>
<mstns:num>19.29</mstns:num>
<mstns:num>19.3</mstns:num>
<mstns:rows>16</mstns:rows>
<mstns:columns>13</mstns:columns>
</mstns:Range>
<mstns:ParamName>ATMRange</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>Opt\Und</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:str>6M</mstns:str>
<mstns:str>9M</mstns:str>
<mstns:str>12M</mstns:str>
<mstns:str>2Y</mstns:str>
<mstns:str>4Y</mstns:str>
<mstns:str>6Y</mstns:str>
<mstns:str>8Y</mstns:str>
<mstns:str>10Y</mstns:str>
<mstns:str>12Y</mstns:str>
<mstns:str>14Y</mstns:str>
<mstns:str>16Y</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:num>0.4</mstns:num>
<mstns:num>0.4</mstns:num>
<mstns:num>0.4</mstns:num>
<mstns:num>0.41</mstns:num>
<mstns:num>0.41</mstns:num>
<mstns:num>0.41</mstns:num>
<mstns:num>0.41</mstns:num>
<mstns:num>0.41</mstns:num>
<mstns:num>0.41</mstns:num>
<mstns:num>0.42</mstns:num>
<mstns:num>0.42</mstns:num>
<mstns:num>0.42</mstns:num>
<mstns:str>6M</mstns:str>
<mstns:num>0.42</mstns:num>
<mstns:num>0.42</mstns:num>
<mstns:num>0.42</mstns:num>
<mstns:num>0.42</mstns:num>
<mstns:num>0.43</mstns:num>
<mstns:num>0.43</mstns:num>
<mstns:num>0.43</mstns:num>
<mstns:num>0.43</mstns:num>
<mstns:num>0.43</mstns:num>
<mstns:num>0.43</mstns:num>
<mstns:num>0.44</mstns:num>
<mstns:num>0.44</mstns:num>
<mstns:str>9M</mstns:str>
<mstns:num>0.44</mstns:num>
<mstns:num>0.44</mstns:num>
<mstns:num>0.44</mstns:num>
<mstns:num>0.44</mstns:num>
<mstns:num>0.44</mstns:num>
<mstns:num>0.44</mstns:num>
<mstns:num>0.45</mstns:num>
<mstns:num>0.45</mstns:num>
<mstns:num>0.45</mstns:num>
<mstns:num>0.45</mstns:num>
<mstns:num>0.45</mstns:num>
<mstns:num>0.45</mstns:num>
<mstns:str>12M</mstns:str>
<mstns:num>0.45</mstns:num>
<mstns:num>0.46</mstns:num>
<mstns:num>0.46</mstns:num>
<mstns:num>0.46</mstns:num>
<mstns:num>0.46</mstns:num>
<mstns:num>0.46</mstns:num>
<mstns:num>0.46</mstns:num>
<mstns:num>0.47</mstns:num>
<mstns:num>0.47</mstns:num>
<mstns:num>0.47</mstns:num>
<mstns:num>0.47</mstns:num>
<mstns:num>0.47</mstns:num>
<mstns:str>2Y</mstns:str>
<mstns:num>0.47</mstns:num>
<mstns:num>0.48</mstns:num>
<mstns:num>0.48</mstns:num>
<mstns:num>0.48</mstns:num>
<mstns:num>0.48</mstns:num>
<mstns:num>0.48</mstns:num>
<mstns:num>0.48</mstns:num>
<mstns:num>0.48</mstns:num>
<mstns:num>0.49</mstns:num>
<mstns:num>0.49</mstns:num>
<mstns:num>0.49</mstns:num>
<mstns:num>0.49</mstns:num>
<mstns:str>4Y</mstns:str>
<mstns:num>0.49</mstns:num>
<mstns:num>0.49</mstns:num>
<mstns:num>0.5</mstns:num>
<mstns:num>0.5</mstns:num>
<mstns:num>0.5</mstns:num>
<mstns:num>0.5</mstns:num>
<mstns:num>0.5</mstns:num>
<mstns:num>0.5</mstns:num>
<mstns:num>0.51</mstns:num>
<mstns:num>0.51</mstns:num>
<mstns:num>0.51</mstns:num>
<mstns:num>0.51</mstns:num>
<mstns:str>6Y</mstns:str>
<mstns:num>0.51</mstns:num>
<mstns:num>0.51</mstns:num>
<mstns:num>0.51</mstns:num>
<mstns:num>0.52</mstns:num>
<mstns:num>0.52</mstns:num>
<mstns:num>0.52</mstns:num>
<mstns:num>0.52</mstns:num>
<mstns:num>0.52</mstns:num>
<mstns:num>0.52</mstns:num>
<mstns:num>0.52</mstns:num>
<mstns:num>0.53</mstns:num>
<mstns:num>0.53</mstns:num>
<mstns:str>8Y</mstns:str>
<mstns:num>0.53</mstns:num>
<mstns:num>0.53</mstns:num>
<mstns:num>0.53</mstns:num>
<mstns:num>0.53</mstns:num>
<mstns:num>0.54</mstns:num>
<mstns:num>0.54</mstns:num>
<mstns:num>0.54</mstns:num>
<mstns:num>0.54</mstns:num>
<mstns:num>0.54</mstns:num>
<mstns:num>0.54</mstns:num>
<mstns:num>0.54</mstns:num>
<mstns:num>0.55</mstns:num>
<mstns:str>10Y</mstns:str>
<mstns:num>0.55</mstns:num>
<mstns:num>0.55</mstns:num>
<mstns:num>0.55</mstns:num>
<mstns:num>0.55</mstns:num>
<mstns:num>0.55</mstns:num>
<mstns:num>0.56</mstns:num>
<mstns:num>0.56</mstns:num>
<mstns:num>0.56</mstns:num>
<mstns:num>0.56</mstns:num>
<mstns:num>0.56</mstns:num>
<mstns:num>0.56</mstns:num>
<mstns:num>0.56</mstns:num>
<mstns:str>12Y</mstns:str>
<mstns:num>0.57</mstns:num>
<mstns:num>0.57</mstns:num>
<mstns:num>0.57</mstns:num>
<mstns:num>0.57</mstns:num>
<mstns:num>0.57</mstns:num>
<mstns:num>0.57</mstns:num>
<mstns:num>0.58</mstns:num>
<mstns:num>0.58</mstns:num>
<mstns:num>0.58</mstns:num>
<mstns:num>0.58</mstns:num>
<mstns:num>0.58</mstns:num>
<mstns:num>0.58</mstns:num>
<mstns:str>14Y</mstns:str>
<mstns:num>0.58</mstns:num>
<mstns:num>0.59</mstns:num>
<mstns:num>0.59</mstns:num>
<mstns:num>0.59</mstns:num>
<mstns:num>0.59</mstns:num>
<mstns:num>0.59</mstns:num>
<mstns:num>0.59</mstns:num>
<mstns:num>0.59</mstns:num>
<mstns:num>0.6</mstns:num>
<mstns:num>0.6</mstns:num>
<mstns:num>0.6</mstns:num>
<mstns:num>0.6</mstns:num>
<mstns:str>16Y</mstns:str>
<mstns:num>0.6</mstns:num>
<mstns:num>0.6</mstns:num>
<mstns:num>0.6</mstns:num>
<mstns:num>0.61</mstns:num>
<mstns:num>0.61</mstns:num>
<mstns:num>0.61</mstns:num>
<mstns:num>0.61</mstns:num>
<mstns:num>0.61</mstns:num>
<mstns:num>0.61</mstns:num>
<mstns:num>0.62</mstns:num>
<mstns:num>0.62</mstns:num>
<mstns:num>0.62</mstns:num>
<mstns:str>18Y</mstns:str>
<mstns:num>0.62</mstns:num>
<mstns:num>0.62</mstns:num>
<mstns:num>0.62</mstns:num>
<mstns:num>0.62</mstns:num>
<mstns:num>0.63</mstns:num>
<mstns:num>0.63</mstns:num>
<mstns:num>0.63</mstns:num>
<mstns:num>0.63</mstns:num>
<mstns:num>0.63</mstns:num>
<mstns:num>0.63</mstns:num>
<mstns:num>0.63</mstns:num>
<mstns:num>0.64</mstns:num>
<mstns:str>20Y</mstns:str>
<mstns:num>0.64</mstns:num>
<mstns:num>0.64</mstns:num>
<mstns:num>0.64</mstns:num>
<mstns:num>0.64</mstns:num>
<mstns:num>0.64</mstns:num>
<mstns:num>0.64</mstns:num>
<mstns:num>0.65</mstns:num>
<mstns:num>0.65</mstns:num>
<mstns:num>0.65</mstns:num>
<mstns:num>0.65</mstns:num>
<mstns:num>0.65</mstns:num>
<mstns:num>0.65</mstns:num>
<mstns:str>22Y</mstns:str>
<mstns:num>0.66</mstns:num>
<mstns:num>0.66</mstns:num>
<mstns:num>0.66</mstns:num>
<mstns:num>0.66</mstns:num>
<mstns:num>0.66</mstns:num>
<mstns:num>0.66</mstns:num>
<mstns:num>0.66</mstns:num>
<mstns:num>0.67</mstns:num>
<mstns:num>0.67</mstns:num>
<mstns:num>0.67</mstns:num>
<mstns:num>0.67</mstns:num>
<mstns:num>0.67</mstns:num>
<mstns:rows>16</mstns:rows>
<mstns:columns>13</mstns:columns>
</mstns:Range>
<mstns:ParamName>ALPHARange</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>Opt\Und</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:str>6M</mstns:str>
<mstns:str>9M</mstns:str>
<mstns:str>12M</mstns:str>
<mstns:str>2Y</mstns:str>
<mstns:str>4Y</mstns:str>
<mstns:str>6Y</mstns:str>
<mstns:str>8Y</mstns:str>
<mstns:str>10Y</mstns:str>
<mstns:str>12Y</mstns:str>
<mstns:str>14Y</mstns:str>
<mstns:str>16Y</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>6M</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>9M</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>12M</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>2Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>4Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>6Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>8Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>10Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>12Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>14Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>16Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>18Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>20Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:str>22Y</mstns:str>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:num>0.7</mstns:num>
<mstns:rows>16</mstns:rows>
<mstns:columns>13</mstns:columns>
</mstns:Range>
<mstns:ParamName>BETARange</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:str>Opt\Und</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:str>6M</mstns:str>
<mstns:str>9M</mstns:str>
<mstns:str>12M</mstns:str>
<mstns:str>2Y</mstns:str>
<mstns:str>4Y</mstns:str>
<mstns:str>6Y</mstns:str>
<mstns:str>8Y</mstns:str>
<mstns:str>10Y</mstns:str>
<mstns:str>12Y</mstns:str>
<mstns:str>14Y</mstns:str>
<mstns:str>16Y</mstns:str>
<mstns:str>3M</mstns:str>
<mstns:num>0.3</mstns:num>
<mstns:num>0.3</mstns:num>
<mstns:num>0.3</mstns:num>
<mstns:num>0.3</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:str>6M</mstns:str>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:str>9M</mstns:str>
<mstns:num>0.32</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.31</mstns:num>
<mstns:num>0.32</mstns:num>
<mstns:num>0.32</mstns:num>
<mstns:num>0.32</mstns:num>
<mstns:num>0.32</mstns:num>
<mstns:num>0.32</mstns:num>
<mstns:str>12M</mstns:str>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:str>2Y</mstns:str>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:num>0.33</mstns:num>
<mstns:str>4Y</mstns:str>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:str>6Y</mstns:str>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.34</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:str>8Y</mstns:str>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:str>10Y</mstns:str>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.35</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:str>12Y</mstns:str>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:str>14Y</mstns:str>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:str>16Y</mstns:str>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:str>18Y</mstns:str>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.36</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:str>20Y</mstns:str>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.37</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:str>22Y</mstns:str>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.38</mstns:num>
<mstns:num>0.39</mstns:num>
<mstns:num>0.39</mstns:num>
<mstns:num>0.39</mstns:num>
<mstns:num>0.39</mstns:num>
<mstns:num>0.39</mstns:num>
<mstns:rows>16</mstns:rows>
<mstns:columns>13</mstns:columns>
</mstns:Range>
<mstns:ParamName>RHORange</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>true</mstns:bBool>
<mstns:ParamName>DivideVolBy100</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyDepoTPL_4.DepoTPL.0</mstns:str>
<mstns:ParamName>DepoIndex</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MySwapTPL_4.SwapTPL.0</mstns:str>
<mstns:ParamName>SwapIndex</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>30360</mstns:str>
<mstns:ParamName>DayCount</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>LINEAR</mstns:str>
<mstns:ParamName>InterpType</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyMarket4_4.MKT</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyMarket4_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyMiniYC_4.MYC_D.0</mstns:str>
<mstns:ParamName>DiscYCKey</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MySABRVolCurve_4.SABRVC.0</mstns:str>
<mstns:ParamName>IRVolCurve</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:StorageItems>
<mstns:ClientID>local</mstns:ClientID>
<mstns:CatID> </mstns:CatID>
<mstns:FunctionName> </mstns:FunctionName>
<mstns:KeyID>OBJ2#MyCreateAmortFloatLeg2_4.AFLTLEG</mstns:KeyID>
<mstns:parameters>
<mstns:str>OBJ2#MyCreateAmortFloatLeg2_4</mstns:str>
<mstns:ParamName>Key</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Reload</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>REC</mstns:str>
<mstns:ParamName>PayRec</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:w>1</mstns:w>
<mstns:ParamName>Gearing</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyCreateAmortObj_4.AMORT.0</mstns:str>
<mstns:ParamName>AmortKey</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>EUR</mstns:str>
<mstns:ParamName>Ccy</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>modifiedfollowing</mstns:str>
<mstns:ParamName>BusDayConv</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>actual365 (fixed)</mstns:str>
<mstns:ParamName>DayCount</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyNewIndex2_4.IDX.0</mstns:str>
<mstns:ParamName>IndexKey</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:Range>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:num>0.0002</mstns:num>
<mstns:rows>20</mstns:rows>
<mstns:columns>1</mstns:columns>
</mstns:Range>
<mstns:ParamName>Margin</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:bBool>false</mstns:bBool>
<mstns:ParamName>ExchangePrincipal</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:str>OBJ2#MyMarket4_4.MKT.0</mstns:str>
<mstns:ParamName>MKTKey</mstns:ParamName>
<mstns:isKey>true</mstns:isKey>
</mstns:parameters>
<mstns:parameters>
<mstns:num>0.8</mstns:num>
<mstns:ParamName>SMPFWDRho</mstns:ParamName>
<mstns:isKey>false</mstns:isKey>
</mstns:parameters>
</mstns:StorageItems>
<mstns:ClientID/>
<mstns:KeyID>XML</mstns:KeyID>
</mstns:StorageArray>


Copyright (c) 2003-2007 CapeTools - All Rights Reserved.