 | s2c_AP:x0 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x1 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x2 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x3 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x4 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x5 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x6 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x7 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x8 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x9 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x10 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x11 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x12 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x13 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x14 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x15 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x16 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x17 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x18 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x19 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x20 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x21 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x22 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x23 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x24 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x25 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x26 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x27 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x28 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x29 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x30 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x31 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x32 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x33 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x34 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x35 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x36 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x37 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x38 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x39 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x40 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x41 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x42 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x43 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x44 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x45 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x46 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x47 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x48 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x49 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x50 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x53 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x54 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x55 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x56 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x57 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x58 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x59 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x60 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x61 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x62 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x63 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x64 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x65 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x66 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x67 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x68 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x69 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x70 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x71 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x72 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x73 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x74 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x75 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x76 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x77 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x78 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x7000 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x7001 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x79 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x80 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x81 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x82 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x83 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x84 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x85 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x86 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x87 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x88 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x89 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x90 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x91 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x92 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x93 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x94 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x95 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x96 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x97 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x98 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x99 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x100 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x101 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x102 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x103 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x104 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x105 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x106 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x107 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x108 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x109 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x110 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x111 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x112 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x113 | domain-member | http://www.xbrl.org/2003/role/link |
 | s2c_AP:x64 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/30 |
 | s2c_AP:x57 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/30 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/30 |
 | s2c_AP:x65 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x66 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x67 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x68 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x69 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x62 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/32 |
 | s2c_AP:x63 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/32 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/32 |
 | s2c_AP:x78 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/33 |
 | s2c_AP:x70 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/33 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/33 |
 | s2c_AP:x71 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x72 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x73 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x74 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x75 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x7000 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/35 |
 | s2c_AP:x7001 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/35 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/36 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/37 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/38 |
 | s2c_AP:x85 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x86 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x87 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x88 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x89 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x90 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x105 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x91 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x92 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x93 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x94 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x95 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/41 |
 | s2c_AP:x96 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/41 |
 | s2c_AP:x97 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/41 |
 | s2c_AP:x98 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/42 |
 | s2c_AP:x99 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/42 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/43 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/44 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/45 |
 | s2c_AP:x106 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/46 |
 | s2c_AP:x107 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/46 |
 | s2c_AP:x108 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/47 |
 | s2c_AP:x109 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/47 |
 | s2c_AP:x110 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/48 |
 | s2c_AP:x111 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/48 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/49 |
 | s2c_AP:x3 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/50 |
 | s2c_AP:x113 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/50 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/1 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/2 |
 | s2c_AP:x3 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/3 |
 | s2c_AP:x2 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/3 |
 | s2c_AP:x1 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/3 |
 | s2c_AP:x5 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/4 |
 | s2c_AP:x6 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/4 |
 | s2c_AP:x7 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/5 |
 | s2c_AP:x8 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/5 |
 | s2c_AP:x9 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/6 |
 | s2c_AP:x10 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/6 |
 | s2c_AP:x11 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/7 |
 | s2c_AP:x12 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/7 |
 | s2c_AP:x13 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/8 |
 | s2c_AP:x14 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/8 |
 | s2c_AP:x15 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/9 |
 | s2c_AP:x16 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/9 |
 | s2c_AP:x17 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/9 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/10 |
 | s2c_AP:x21 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/11 |
 | s2c_AP:x22 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/11 |
 | s2c_AP:x19 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/12 |
 | s2c_AP:x20 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/12 |
 | s2c_AP:x23 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/13 |
 | s2c_AP:x24 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/13 |
 | s2c_AP:x25 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x26 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x27 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x28 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x29 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/15 |
 | s2c_AP:x30 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/15 |
 | s2c_AP:x31 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/16 |
 | s2c_AP:x32 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/16 |
 | s2c_AP:x33 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/17 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/17 |
 | s2c_AP:x35 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x36 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x37 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x38 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x39 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/19 |
 | s2c_AP:x40 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/19 |
 | s2c_AP:x39 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x41 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x42 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x43 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x44 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x40 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x45 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x46 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x43 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x47 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x40 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x39 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x41 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x42 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x43 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x44 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x45 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x46 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x47 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x40 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x48 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x49 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x50 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x53 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x54 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x55 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/24 |
 | s2c_AP:x56 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/24 |
 | s2c_AP:x77 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/24 |
 | s2c_AP:x57 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/25 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/25 |
 | s2c_AP:x58 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/26 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/26 |
 | s2c_AP:x59 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/27 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/27 |
 | s2c_AP:x60 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/28 |
 | s2c_AP:x34 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/28 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/29 |
 | s2c_AP:x64 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/30 |
 | s2c_AP:x57 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/30 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/30 |
 | s2c_AP:x65 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x66 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x67 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x68 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x69 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/31 |
 | s2c_AP:x62 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/32 |
 | s2c_AP:x63 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/32 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/32 |
 | s2c_AP:x78 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/33 |
 | s2c_AP:x70 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/33 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/33 |
 | s2c_AP:x71 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x72 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x73 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x74 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x75 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/34 |
 | s2c_AP:x7000 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/35 |
 | s2c_AP:x7001 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/35 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/36 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/37 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/38 |
 | s2c_AP:x85 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x86 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x87 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x88 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x89 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x90 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x105 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/39 |
 | s2c_AP:x91 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x92 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x93 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x94 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/40 |
 | s2c_AP:x95 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/41 |
 | s2c_AP:x96 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/41 |
 | s2c_AP:x97 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/41 |
 | s2c_AP:x98 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/42 |
 | s2c_AP:x99 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/42 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/43 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/44 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/45 |
 | s2c_AP:x106 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/46 |
 | s2c_AP:x107 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/46 |
 | s2c_AP:x108 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/47 |
 | s2c_AP:x109 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/47 |
 | s2c_AP:x110 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/48 |
 | s2c_AP:x111 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/48 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/49 |
 | s2c_AP:x3 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/50 |
 | s2c_AP:x113 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/50 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/1 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/2 |
 | s2c_AP:x3 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/3 |
 | s2c_AP:x2 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/3 |
 | s2c_AP:x1 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/3 |
 | s2c_AP:x5 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/4 |
 | s2c_AP:x6 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/4 |
 | s2c_AP:x7 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/5 |
 | s2c_AP:x8 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/5 |
 | s2c_AP:x9 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/6 |
 | s2c_AP:x10 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/6 |
 | s2c_AP:x11 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/7 |
 | s2c_AP:x12 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/7 |
 | s2c_AP:x13 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/8 |
 | s2c_AP:x14 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/8 |
 | s2c_AP:x15 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/9 |
 | s2c_AP:x16 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/9 |
 | s2c_AP:x17 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/9 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/10 |
 | s2c_AP:x21 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/11 |
 | s2c_AP:x22 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/11 |
 | s2c_AP:x19 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/12 |
 | s2c_AP:x20 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/12 |
 | s2c_AP:x23 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/13 |
 | s2c_AP:x24 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/13 |
 | s2c_AP:x25 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x26 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x27 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x28 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/14 |
 | s2c_AP:x29 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/15 |
 | s2c_AP:x30 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/15 |
 | s2c_AP:x31 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/16 |
 | s2c_AP:x32 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/16 |
 | s2c_AP:x33 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/17 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/17 |
 | s2c_AP:x35 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x36 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x37 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x38 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/18 |
 | s2c_AP:x39 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/19 |
 | s2c_AP:x40 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/19 |
 | s2c_AP:x39 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x41 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x42 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x43 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x44 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x40 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/20 |
 | s2c_AP:x45 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x46 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x43 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x47 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x40 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/21 |
 | s2c_AP:x39 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x41 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x42 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x43 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x44 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x45 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x46 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x47 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x40 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/22 |
 | s2c_AP:x48 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x49 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x50 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x53 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x54 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/23 |
 | s2c_AP:x55 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/24 |
 | s2c_AP:x56 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/24 |
 | s2c_AP:x77 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/24 |
 | s2c_AP:x57 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/25 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/25 |
 | s2c_AP:x58 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/26 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/26 |
 | s2c_AP:x59 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/27 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/27 |
 | s2c_AP:x60 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/28 |
 | s2c_AP:x34 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/28 |
 | s2c_AP:x0 | parent-child | http://eiopa.europa.eu/xbrl/s2c/role/dict/dom/AP/29 |
 | s2c_AP:x0 | domain-member | http://eiopa.europa.eu/xbrl/s2md/role/fws/solvency/solvency2/2023-07-15/tab/E.04.01.16.01/1 |
 | s2c_AP:x22 | domain-member | http://eiopa.europa.eu/xbrl/s2md/role/fws/solvency/solvency2/2023-07-15/tab/E.04.01.16.01/2 |
 | s2c_AP:x21 | domain-member | http://eiopa.europa.eu/xbrl/s2md/role/fws/solvency/solvency2/2023-07-15/tab/E.04.01.16.02/1 |