/**
* Copyright (C) 2009 - present by OpenGamma Inc. and the OpenGamma group of companies
*
* Please see distribution for license.
*/
package com.opengamma.bbg.util;
import static org.testng.AssertJUnit.assertEquals;
import static org.testng.AssertJUnit.assertTrue;
import java.util.ArrayList;
import java.util.List;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import org.threeten.bp.LocalDate;
import org.threeten.bp.Month;
import com.opengamma.financial.security.option.OptionType;
import com.opengamma.id.ExternalId;
import com.opengamma.util.test.TestGroup;
/**
* Test.
*/
@Test(groups = TestGroup.UNIT)
public class BloombergEQVanillaOptionChainTest {
// ------------ FIELDS ------------
private static LocalDate s_referenceDatePreExpiration;
private static LocalDate s_referenceDatePostExpiration;
private static LocalDate s_referenceDateForTestingMinus;
private static List<ExternalId> s_identifiers;
private static BloombergEQVanillaOptionChain s_chain;
// ------------ METHODS ------------
// -------- TESTS --------
// ---- PRECONDITIONS - TEST DATA ----
@Test
public void preTest() {
// Make sure the test data itself is correct
assertEquals(1024, s_identifiers.size());
}
// ---- TEST ON EMPTY INPUT ----
@Test
public void testEmpty () {
BloombergEQVanillaOptionChain empty = new BloombergEQVanillaOptionChain(new ArrayList<ExternalId>());
BloombergEQVanillaOptionChain chain = empty.narrowByOptionType(OptionType.CALL);
assertCount(0, chain);
chain = empty.narrowByStrike(100d, 1);
assertCount(0, chain);
chain = empty.narrowByExpiry(LocalDate.now(), 0);
assertCount(0, chain);
}
// ---- OPTION TYPE ----
@Test(dependsOnMethods="preTest")
public void testOptionType_1 () {
BloombergEQVanillaOptionChain callChain = s_chain.narrowByOptionType(OptionType.CALL);
BloombergEQVanillaOptionChain putChain = s_chain.narrowByOptionType(OptionType.PUT);
assertCount (512, callChain);
assertOptionType (OptionType.CALL, callChain);
assertCount (512, putChain);
assertOptionType (OptionType.PUT, putChain);
}
// ---- STRIKE ----
@Test(dependsOnMethods="preTest")
public void testStrike_0_On () {
double referencePrice = 140;
int offset = 0;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(6, referencePrice, offset, chain);
assertStrike(140, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Plus_1 () {
double referencePrice = 141;
int offset = 1;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(6, referencePrice, offset, chain);
assertStrike(145, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Plus_2 () {
double referencePrice = 141;
int offset = 2;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(6, referencePrice, offset, chain);
assertStrike(150, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Plus_5 () {
double referencePrice = 141;
int offset = 5;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(10, referencePrice, offset, chain);
assertStrike(165, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Plus_100 () {
double referencePrice = 141;
int offset = 100;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(10, referencePrice, offset, chain);
assertStrike(540, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Plus_1_Interval () {
int offset = 1;
double referencePrice = 530;
for (int i = 1 ; i <= 4 ; i++) {
referencePrice = referencePrice + 1.0;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(4, referencePrice, offset, chain);
assertStrike(535, referencePrice, offset, chain);
}
}
@Test(dependsOnMethods="preTest")
public void testStrike_Minus_1 () {
double referencePrice = 141;
int offset = -1;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(6, referencePrice, offset, chain);
assertStrike(140, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Minus_2 () {
double referencePrice = 141;
int offset = -2;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(6, referencePrice, offset, chain);
assertStrike(135, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Minus_5 () {
double referencePrice = 141;
int offset = -5;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(4, referencePrice, offset, chain);
assertStrike(120, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Minus_100 () {
double referencePrice = 141;
int offset = -100;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(2, referencePrice, offset, chain);
assertStrike(100, referencePrice, offset, chain);
}
@Test(dependsOnMethods="preTest")
public void testStrike_Minus_1_Interval () {
int offset = -1;
double referencePrice = 531;
for (int i = 1 ; i <= 4 ; i++) {
referencePrice = referencePrice + 1.0;
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertCount(12, referencePrice, offset, chain);
assertStrike(530, referencePrice, offset, chain);
}
}
@Test(dependsOnMethods="preTest")
public void testStrike_Comprehensive () {
testStrike_Comprehensive_Impl(190,0,190);
testStrike_Comprehensive_Impl(190,1,195);
testStrike_Comprehensive_Impl(190,-1,185);
//testStrike_Comprehensive_Impl(191,0,190);
testStrike_Comprehensive_Impl(191,1,195);
testStrike_Comprehensive_Impl(191,-1,190);
testStrike_Comprehensive_Impl(189,0,190);
testStrike_Comprehensive_Impl(189,1,190);
testStrike_Comprehensive_Impl(189,-1,185);
}
private void testStrike_Comprehensive_Impl(double referencePrice, int offset, double expectedStrike) {
BloombergEQVanillaOptionChain chain = s_chain.narrowByStrike(referencePrice, offset);
assertStrike (expectedStrike, referencePrice, offset, chain);
}
// ---- EXPIRY ----
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_0_Pre () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 0;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.APRIL, 16, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_0_Post () {
LocalDate refDate = s_referenceDatePostExpiration;
int months = 0;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(138, refDate, months, chain);
assertExpiry(Month.MAY, 21, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_1_Pre () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 1;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(138, refDate, months, chain);
assertExpiry(Month.MAY, 21, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_1_Post () {
LocalDate refDate = s_referenceDatePostExpiration;
int months = 1;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(138, refDate, months, chain);
assertExpiry(Month.MAY, 21, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_2_Pre () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 2;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(120, refDate, months, chain);
assertExpiry(Month.JUNE, 18, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_2_Post () {
LocalDate refDate = s_referenceDatePostExpiration;
int months = 2;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(120, refDate, months, chain);
assertExpiry(Month.JUNE, 18, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_3_Pre () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 3;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.JULY, 16, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_3_Post () {
LocalDate refDate = s_referenceDatePostExpiration;
int months = 3;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.JULY, 16, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_4_Pre () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 4;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.JULY, 16, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_4_Post () {
LocalDate refDate = s_referenceDatePostExpiration;
int months = 4;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.JULY, 16, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_5_Pre () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 5;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(152, refDate, months, chain);
assertExpiry(Month.OCTOBER, 22, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_5_Post () {
LocalDate refDate = s_referenceDatePostExpiration;
int months = 5;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(152, refDate, months, chain);
assertExpiry(Month.OCTOBER, 22, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_6_Pre () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 6;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(152, refDate, months, chain);
assertExpiry(Month.OCTOBER, 22, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_6_Post () {
LocalDate refDate = s_referenceDatePostExpiration;
int months = 6;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(152, refDate, months, chain);
assertExpiry(Month.OCTOBER, 22, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Plus_100 () {
LocalDate refDate = s_referenceDatePreExpiration;
int months = 100;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(144, refDate, months, chain);
assertExpiry(Month.JANUARY, 19, 2013, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Forward_0 () {
LocalDate refDate = LocalDate.of(2012, Month.NOVEMBER, 11);
int months = 0;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(144, refDate, months, chain);
assertExpiry(Month.JANUARY, 19, 2013, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_0 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = 0;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(152, refDate, months, chain);
assertExpiry(Month.OCTOBER, 22, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_1 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = -1;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(152, refDate, months, chain);
assertExpiry(Month.OCTOBER, 22, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_2 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = -2;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(152, refDate, months, chain);
assertExpiry(Month.OCTOBER, 22, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_3 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = -3;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.JULY, 16, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_4 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = -4;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.JULY, 16, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_5 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = -5;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(120, refDate, months, chain);
assertExpiry(Month.JUNE, 18, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_6 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = -6;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(138, refDate, months, chain);
assertExpiry(Month.MAY, 21, 2011, refDate, months, chain);
}
@Test(dependsOnMethods="preTest")
public void testExpiry_Minus_100 () {
LocalDate refDate = s_referenceDateForTestingMinus;
int months = -100;
BloombergEQVanillaOptionChain chain = s_chain.narrowByExpiry(refDate, months);
assertCount(156, refDate, months, chain);
assertExpiry(Month.APRIL, 16, 2011, refDate, months, chain);
}
// ---- COMBINATIONS ----
@Test(dependsOnMethods="preTest")
public void testCombo_1 () {
LocalDate refDate = s_referenceDatePreExpiration;
double refPrice = 162.3;
int strikeOffset = 1;
int months = 2;
BloombergEQVanillaOptionChain chain =
s_chain.narrowByExpiry(refDate, months).narrowByStrike(refPrice, strikeOffset).narrowByOptionType(OptionType.CALL);
assertCount(1, chain);
assertExpiry(Month.JUNE, 18, 2011, refDate, months, chain);
assertStrike(170, refPrice, strikeOffset, chain);
}
@Test(dependsOnMethods="preTest")
public void testCombo_2 () {
LocalDate refDate = s_referenceDatePreExpiration;
double refPrice = 162.3;
int strikeOffset = 1;
int months = 2;
BloombergEQVanillaOptionChain chain =
s_chain.narrowByExpiry(refDate, months).narrowByStrike(refPrice, strikeOffset).narrowByOptionType(OptionType.PUT);
assertCount(1, chain);
assertExpiry(Month.JUNE, 18, 2011, refDate, months, chain);
assertStrike(170, refPrice, strikeOffset, chain);
}
// -------- TEST SUBROUTINES --------
private void assertCount (int expectedCount, BloombergEQVanillaOptionChain chain) {
assertEquals (expectedCount, chain.getIdentifiers().size());
}
private void assertCount (int expected, double referencePrice, int offset, BloombergEQVanillaOptionChain chain) {
StringBuilder sb = new StringBuilder();
sb.append ("[ FAIL : referencePrice = ").append(referencePrice)
.append (" | offset = ").append(offset);
StringBuilder sb2 = new StringBuilder(sb).append(" | Chain is empty ]");
assertTrue(sb2.toString(), chain.getIdentifiers().size() > 0);
StringBuilder sb3 = new StringBuilder(sb).append(" | expected count = ").append(expected);
int actual = chain.getIdentifiers().size();
sb3.append(" | actual count = ").append(actual).append(" ]");
assertEquals (sb3.toString(), expected, actual);
}
private void assertCount (int expected, LocalDate referenceDate, int monthsFromReferenceDate, BloombergEQVanillaOptionChain chain) {
StringBuilder sb = new StringBuilder();
sb.append ("[ FAIL : referenceDate = ").append(referenceDate)
.append (" | months = ").append(monthsFromReferenceDate);
StringBuilder sb2 = new StringBuilder(sb).append(" | Chain is empty ]");
assertTrue(sb2.toString(), chain.getIdentifiers().size() > 0);
StringBuilder sb3 = new StringBuilder(sb).append(" | expected count = ").append(expected);
int actual = chain.getIdentifiers().size();
sb3.append(" | actual count = ").append(actual).append(" ]");
assertEquals (sb3.toString(), expected, actual);
}
private void assertOptionType (OptionType expected, BloombergEQVanillaOptionChain chain) {
for (ExternalId identifier : chain.getIdentifiers()) {
BloombergTickerParserEQVanillaOption parser = new BloombergTickerParserEQVanillaOption(identifier);
assertEquals (expected, parser.getOptionType());
}
}
private void assertStrike (double expected, double referencePrice, int offset, BloombergEQVanillaOptionChain chain) {
StringBuilder sb = new StringBuilder();
sb.append ("[ FAIL : referencePrice = ").append(referencePrice)
.append (" | offset = ").append(offset);
StringBuilder sb2 = new StringBuilder(sb).append(" | Chain is empty ]");
assertTrue(sb2.toString(), chain.getIdentifiers().size() > 0);
StringBuilder sb3 = new StringBuilder(sb).append(" | expected strike = ").append(expected);
for (ExternalId identifier : chain.getIdentifiers()) {
BloombergTickerParserEQVanillaOption parser = new BloombergTickerParserEQVanillaOption(identifier);
double actual = parser.getStrike();
sb3.append(" | actual strike = ").append(actual).append(" ]");
assertEquals (sb3.toString(), expected, actual);
}
}
private void assertExpiry (Month expected, int expectedDay, int expectedYear,
LocalDate referenceDate, int monthsFromReferenceDate,
BloombergEQVanillaOptionChain chain) {
LocalDate expectedValue = LocalDate.of(expectedYear, expected, expectedDay);
StringBuilder sb = new StringBuilder();
sb.append ("[ FAIL : referenceDate = ").append(referenceDate)
.append (" | months = ").append(monthsFromReferenceDate);
StringBuilder sb2 = new StringBuilder(sb).append(" | Chain is empty ]");
assertTrue(sb2.toString(), chain.getIdentifiers().size() > 0);
StringBuilder sb3 = new StringBuilder(sb).append(" | expected expiry = ").append(expectedValue);
for (ExternalId identifier : chain.getIdentifiers()) {
BloombergTickerParserEQVanillaOption parser = new BloombergTickerParserEQVanillaOption(identifier);
LocalDate actual = parser.getExpiry();
sb3.append(" | actual expiry = ").append(actual).append(" ]");
assertEquals (sb3.toString(), expectedValue, actual);
}
}
// -------- SETUP --------
@BeforeClass
public static void initTestData () {
s_referenceDatePreExpiration = LocalDate.of(2011, Month.APRIL, 11);
s_referenceDatePostExpiration = LocalDate.of(2011, Month.APRIL, 18);
s_referenceDateForTestingMinus = LocalDate.of(2011, Month.NOVEMBER, 11);
s_identifiers = new ArrayList<ExternalId>(1024);
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C120 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C125 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C130 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C135 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C140 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C145 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C150 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 C540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P120 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P125 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P130 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P135 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P140 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P145 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P150 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 04/16/11 P540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C475 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C485 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 C530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P475 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P485 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 05/21/11 P530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 C510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 06/18/11 P510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C475 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C485 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C495 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C505 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C515 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C525 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C535 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 C540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P475 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P485 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P495 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P505 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P515 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P525 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P535 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 07/16/11 P540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C475 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C485 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C495 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C505 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C515 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C525 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C535 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 C540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P445 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P455 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P465 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P475 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P485 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P495 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P505 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P515 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P525 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P535 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 10/22/11 P540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C100 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C105 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C110 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C115 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C120 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C125 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C130 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C135 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C140 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C145 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C150 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 C540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P100 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P105 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P110 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P115 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P120 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P125 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P130 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P135 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P140 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P145 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P150 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/21/12 P540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C135 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C140 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C145 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C150 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 C540 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P135 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P140 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P145 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P150 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P155 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P160 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P165 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P170 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P175 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P180 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P185 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P190 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P195 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P200 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P205 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P210 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P215 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P220 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P225 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P230 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P235 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P240 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P245 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P250 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P255 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P260 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P265 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P270 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P275 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P280 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P285 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P290 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P295 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P300 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P305 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P310 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P315 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P320 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P325 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P330 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P335 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P340 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P345 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P350 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P355 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P360 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P365 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P370 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P375 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P380 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P385 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P390 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P395 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P400 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P405 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P410 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P415 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P420 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P425 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P430 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P435 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P440 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P450 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P460 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P470 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P480 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P490 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P500 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P510 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P520 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P530 Equity"));
s_identifiers.add(ExternalId.parse("BLOOMBERG_TICKER~AAPL US 01/19/13 P540 Equity"));
s_chain = new BloombergEQVanillaOptionChain(s_identifiers);
}
}