{"text_format":"1","workbook":"xlsx","n_sheets":7,"sheets":["Instructions & Explanatory Note","Form KEEP1","KEEP 1 Qualifying Group","errors","ListsFieldsLengths","Pivot","JSON Tags"],"not_rendered":{"charts":0,"images":1,"macros":1,"external_links":0,"defined_names":8,"comments":1,"pivot_tables":1},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Instructions & Explanatory Note","index":0,"n_rows":171,"n_cols":7,"rows_kept":171,"cut":false,"hidden":false,"merged":[[166,1,171,2],[159,1,159,2],[159,3,159,5],[159,6,159,10],[160,3,161,5],[160,6,161,10],[170,3,171,5],[170,6,171,10],[162,3,163,5],[162,6,163,10],[164,3,165,5],[164,6,165,10],[160,1,165,2],[166,3,167,5],[166,6,167,10],[168,3,169,5],[168,6,169,10],[145,6,145,10],[146,3,146,5],[146,6,146,10],[147,3,147,5],[147,6,147,10],[141,6,141,10],[142,3,142,5],[142,6,142,10],[143,3,143,5],[143,6,143,10],[144,3,144,5],[144,6,144,10],[148,6,148,10],[145,3,145,5],[148,3,148,5],[129,1,131,2],[129,3,129,5],[130,3,130,5],[131,3,131,5],[132,1,132,2],[123,3,125,5],[141,1,148,2],[141,3,141,5],[133,6,133,10],[134,3,134,5],[134,6,134,10],[137,6,137,10],[138,3,138,5],[140,3,140,5],[136,3,136,5],[139,3,139,5],[139,6,139,10],[140,6,140,10],[129,6,129,10],[130,6,130,10],[131,6,131,10],[149,1,157,2],[149,3,149,5],[149,6,149,10],[150,3,150,5],[150,6,150,10],[151,3,151,5],[151,6,151,10],[152,3,152,5],[152,6,152,10],[153,3,153,5],[157,6,157,10],[153,6,153,10],[154,3,154,5],[154,6,154,10],[155,3,155,5],[155,6,155,10],[157,3,157,5],[156,3,156,5],[156,6,156,10],[132,3,132,5],[132,6,132,10],[138,6,138,10],[136,6,136,10],[135,3,135,5],[135,6,135,10],[84,2,89,11],[90,1,96,1],[90,2,96,11],[133,1,136,2],[137,1,140,2],[133,3,133,5],[137,3,137,5],[117,3,119,5],[117,6,119,10],[126,3,128,5],[126,6,128,10],[110,1,110,2],[110,3,110,5],[110,6,110,10],[111,1,128,2],[111,3,113,5],[111,6,113,10],[120,3,122,5],[120,6,122,10],[114,3,116,5],[114,6,116,10],[71,1,74,1],[71,2,74,11],[97,2,108,11],[97,1,108,1],[123,6,125,10],[78,1,83,1],[63,2,66,11],[75,2,77,11],[75,1,77,1],[84,1,89,1],[38,1,38,11],[39,1,40,11],[41,1,49,1],[41,2,50,11],[51,1,52,1],[51,2,52,11],[53,1,62,1],[53,2,62,11],[67,1,70,1],[67,2,70,11],[78,2,83,11]]}
[]
[null,"Explanatory Notes on the Completion of Form KEEP1"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,"How to use the Form KEEP1 Return Tool"]
[null,"This spread sheet converts KEEP1 data into an ZIP file. The ZIP file produced is the KEEP1 return that can be uploaded to Revenue via the ROS Upload facility."]
[]
[null,1,"Upon opening the KEEP1 Return Tool, please ensure that macros are enabled as they are necessary to use the Return Tool. If Macros are disabled, it will be highlighted at the top of the sheet. \n\n\n\n\n\n\nClick on the 'Enable Content' button to enable macros.\n\n\n\n\n"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,2,"Return details, Contact details and Declaration and Qualifying Group details, where required need to be completed successfully before employee/director details can be entered on Return. "]
[]
[null,3,"Enter details of qualifying KEEP share options for employees/directors, adhering to Field Formats and Restrictions.\nAll monetary values are recorded as EURO. \n\nIf any of the data entered in these sections does not adhere to field formats & restrictions, the Row Status for that line-item will change to Errors (in red). Check the errors for that line by clicking on the Check Errors link.\n\nFor line-items that are valid, the Row Status will change to Valid (in green). All line-items should have a Row Status of Valid before the Convert to ZIP for Upload button is pressed.\n"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,4,"Enter details of the qualifying group where the return is being made by a designated qualifying company on behalf of the group.\nAll qualifying group member companies, including the designated qualifying company, qualifying subsidiaries and relevant subsidiaries must be listed. At least one group member company must be listed."]
[]
[]
[]
[null,5,"Click the Convert to ZIP for Upload button to generate the KEEP1 ZIP file Return. \nIf there are still errors in the return, a pop-up error message will appear advising you of the errors, and the KEEP1 ZIP file Return will not be generated. The errors listed must be corrected before the file can be successfully generated by clicking on the Convert to ZIP for Upload again.\n"]
[]
[]
[]
[null,6,"If the KEEP1 ZIP file Return is successfully generated, you will receive a pop-up message advising you that the conversion was successful, and the location of the file will be automatically opened in a new window.\nThe generated KEEP1 return will have the following naming convention: KEEP1_EmployerRegNo_ReturnYear_TodaysDate.Timestamp.ZIP\n\n\n"]
[]
[]
[]
[null,7,"If you have not already registered for the 'SSR' Reporting Obligation, log into ROS and click the 'Manage Reporting Obligations' link at the bottom of the screen. Once you have completed registration, you will be able to continue to file your KEEP1 ZIP file."]
[]
[]
[null,8,"To upload the KEEP1 ZIP file Return via ROS, login to ROS. In My Services, click on the 'Complete a Form Online' link, in the File a Return section.\n\nSelect 'SSR' from the first dropdown and 'KEEP1' from the second dropdown and click 'File Return'.\n\nSelect the period that you wish to file your return for."]
[]
[]
[]
[]
[]
[null,9,"Click Add Files and browse to the location of your KEEP1 ZIP file return and select it for upload. The filename should look like the following: KEEP1_1234567T_2018_20190323.1553.ZIP . \n\nOnly KEEP1 ZIP files will be accepted by ROS Upload. DO NOT upload the Form KEEP1 Excel spreadsheet.\n"]
[]
[]
[]
[]
[]
[null,10,"If your upload has been successful, you will see an attachment in the attachment list.\n\nIf your file was not successfully uploaded, you will be advised of the errors in your return. In this case, you will need to return to the KEEP1 Return Tool, correct any errors, and click 'Convert to ZIP for Upload' again. You will need to upload your newly generated ZIP file via the KEEP1 Return. "]
[]
[]
[]
[]
[]
[]
[null,11,"If you wish to amend the KEEP1 file that you have previously uploaded, you can do this via ROS. In the same way as before, select Complete a Form Online and select SSR from the first dropdown and KEEP1 from the second dropdown and then click File Return. \n\nSelect the period that you wish to amend.\n\nThe KEEP1 Return will be opened and if you click on the blue coloured down-arrow icon will download your KEEP1 file, which will automatically open allowing you to make amendments.\n\nTo re-upload the amended file, you will have to press the 'Convert to ZIP for Upload' button to create the ZIP file. In the KEEP1 Return screen in ROS, press the blue garbage bin symbol next to the currently uploaded file to remove this from the system. When this is done the blue 'Add' button will be available again to upload the amended ZIP file."]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,"Section",null,"Field",null,null,"Format/Restrictions"]
[null,"Return Details",null,"Is the Return being made on behalf of a Qualifying Group?",null,null,"This is a required field.\nMust select Yes or No."]
[]
[]
[null,null,null,"Name of Qualifying Company or Designated Qualifying Group Company (Official)*  ",null,null,"This is a required field\nMust be 80 characters or less\n"]
[]
[]
[null,null,null,"Tax Registration Number of Qualifying Company or Designated Qualifying Group Company*",null,null,"This is a required field\nMust consist of seven numbers followed by one or two check characters (e.g. 1234567T or 1234567FA)\n"]
[]
[]
[null,null,null,"Company Registration Number of Qualifying Company or Designated Qualifying Group Company (CRO Number)*",null,null,"This is a required field\nMust contain a numeric value up to 6 numbers maximum.\n"]
[]
[]
[null,null,null,"Return Year*",null,null,"This is a required field\nSelect the year in which the return relates to from the dropdown\n"]
[]
[]
[null,null,null,"Agent's TAIN ",null,null,"The Agent TAIN must consist of 5 numbers followed by a check character (e.g. 12345A)"]
[]
[]
[null,"Contact Details (in case of any query about this return)",null,"Contact Name(s)*",null,null,"This is a required field\nMust be 160 characters or less"]
[null,null,null,"Telephone Number(s)*",null,null,"This is a required field\nMust be 80 characters or less"]
[null,null,null,"E-mail(s)*",null,null,"This is a required field\nMust be 160 characters or less"]
[null,"Declaration",null,"Field to contain filer's declaration",null,null,"This is a required field\nCheck box"]
[null,"Director/Employee Details",null,"First Name *",null,null,"This is a required field\nMust be 25 characters or less"]
[null,null,null,"Surname of Director/ Employee *",null,null,"This is a required field\nMust be 40 characters or less"]
[null,null,null,"PPS Number*",null,null,"This is a required field\nMust be 9 characters or less"]
[null,null,null,"Employers Registration Number*",null,null,"This is a required field. Must correspond to the Qualifying Company or in the case of a group a Qualifying Group Member Company.\nMust consist of seven numbers followed by one or two check characters (e.g. 1234567T or 1234567FA)"]
[null,"Qualifying Share Options Granted",null,"Date of Grant (DD/MM/ YYYY)",null,null,"Date must be in format DD/MM/YYYY"]
[null,null,null,"Market Value per Share at Date of Grant (€)",null,null,"Positive decimal <= 99,999,999.99"]
[null,null,null,"Option Price payable per Share at Date of Exercise (€)",null,null,"Positive decimal <= 99,999,999.99"]
[null,null,null,"Number of Shares",null,null,"Positive decimal <= 99,999,999"]
[null,"Qualifying Share Options Exercised",null,"Date of Grant (DD/MM/ YYYY)2",null,null,"Date must be in format DD/MM/YYYY"]
[null,null,null,"Date of Exercise (DD/MM/ YYYY)",null,null,"Date must be in format DD/MM/YYYY"]
[null,null,null,"Market Value per Share at Date of Exercise (€)",null,null,"Positive decimal <= 99,999,999.99"]
[null,null,null,"Option price paid per Share on Exercise (€)",null,null,"Positive decimal <= 99,999,999.99"]
[null,null,null,"Amount paid (if any) for Grant of Share Option (€)",null,null,"Positive decimal <= 99,999,999.99"]
[null,null,null,"Number of Shares ",null,null,"Positive decimal <= 99,999,999"]
[null,null,null,"Gain realised at Date of Exercise (€)",null,null,"Calculated automatically - Non Editable"]
[null,null,null,"Percentage shareholding of employee / director and connected parties in qualifying company (%)",null,null,"Positive decimal less than or equal to 15.00"]
[null,"Consideration given for Share Options  Assigned/Released",null,"Date of Grant (DD/MM/ YYYY)3",null,null,"Date must be in format DD/MM/YYYY"]
[null,null,null,"Date of Assignment / Release \n(DD/MM/ YYYY)",null,null,"Date must be in format DD/MM/YYYY"]
[null,null,null,"Amount/ Value of consideration for Assignment/ Release (€)",null,null,"Positive decimal <= 99,999,999.99"]
[null,null,null,"Amount paid (if any) for Grant of Share Option (€)4",null,null,"Positive decimal <= 99,999,999.99"]
[null,null,null,"Description (Assigned or Released)",null,null,"Select from the dropdown"]
[null,null,null,"Number of Shares ",null,null,"Positive decimal <= 99,999,999"]
[null,null,null,"To whom the shares are assigned",null,null,"Must be 50 characters or less"]
[null,null,null,"Relationship to you",null,null,"Must be 50 characters or less"]
[null,null,null,"Confirmation tax has been collected on the assignment/ release",null,null,"Select from the dropdown"]
[]
[null,"Section",null,"Field",null,null,"Format/Restrictions"]
[null,"Qualifying Holding Company Details",null,"Name of Qualifying Holding Company (Official)*  ",null,null,"This is a required field where Yes is selected for Qualifying Group Returns\nMust be 80 characters or less"]
[]
[null,null,null,"Tax Registration Number of Qualifying Holding Company*",null,null,"This is a required field where Yes is selected for Qualifying Group Returns\nMust consist of seven numbers followed by one or two check characters (e.g. 1234567T or 1234567FA)"]
[]
[null,null,null,"Company Registration Number of Qualifying Holding Company (CRO Number)*",null,null,"This is a required field where Yes is selected for Qualifying Group Returns\nMust contain a numeric value up to 6 numbers maximum."]
[]
[null,"Qualifying Group Member Company Details",null,"Official Name",null,null,"This is a required field. Must list at least one group company.\nMust be 80 characters or less"]
[]
[null,null,null,"Tax Registration Number",null,null,"This is a required field. Must list at least one group company.\nMust consist of seven numbers followed by one or two check characters (e.g. 1234567T or 1234567FA"]
[]
[null,null,null,"CRO Number",null,null,"This is a required field. Must list at least one group company.\nMust contain a numeric value up to 6 numbers maximum."]

{"sheet":"Form KEEP1","index":1,"n_rows":5019,"n_cols":16377,"rows_kept":1125,"cut":true,"hidden":false,"merged":[[0,0,0,9],[6,3,6,5],[2,0,2,5],[5,0,5,1],[6,0,6,1],[16,10,17,17],[16,18,17,26],[15,12,15,14],[15,0,15,1],[4,0,4,1],[4,3,4,5],[5,3,5,5],[7,0,7,1],[8,0,8,1],[9,0,9,1],[11,0,11,1],[13,0,13,1],[12,0,12,1],[16,2,17,4],[7,3,7,5],[8,3,8,5],[16,6,17,9],[9,3,9,5],[11,3,11,5],[12,3,12,5],[13,3,13,5],[15,3,15,5]],"bounds":{"rows_first":500,"rows_last":125,"rows_between":500,"halvings":2}}
["Form KEEP1 - Return of Information for a Key Employee Engagement Programme - Version 25.1\n Please ensure that you read the Instructions tab before completing this spread sheet"]
["* Denotes a required field",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"State Aid Info"]
["Reporting Details",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Country","Ireland",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"01","31"]
["Return Details",null,null,"Return Details Status",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Aid Measure","KEEP scheme",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"01","12"]
["Is the return being made on behalf of a Qualifying Group *",null,null,{"$f":"checkTextField(A5,C5)","v":"Error: Is the return being made on behalf of a Qualifying Group * is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"State Aid Number","SA 47947",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"DATE(C9,XEV4,XEV3)","v":"1900-01-01"},{"$f":"DATE(C9,XEW4,XEW3)","v":"1900-12-31"}]
["Name of Qualifying Company or Designated Qualifying Group Company (Official)* ",null,null,{"$f":"checkTextField(A6,C6)","v":"Error: Name of Qualifying Company or Designated Qualifying Group Company (Official)*  is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Beneficiary Type","SME"]
["Tax Registration Number of Qualifying Company or Designated Qualifying Group Company*",null,null,{"$f":"PPSNumber(C7,TRUE)","v":"Error: Tax Registration Number is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Region","Ireland"]
["Company Registration Number of Qualifying Company or Designated Qualifying Group Company (CRO Number)*",null,null,{"$f":"checkTextField(A8,C8)","v":"Error: Company Registration Number of Qualifying Company or Designated Qualifying Group Company (CRO Number)* is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Aid Instrument","Tax advantage or tax exemption"]
["Return Year*",null,null,{"$f":"checkTextField(A9,C9)","v":"Error: Return Year* is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"National Granting Authority","Dept of Finance"]
["Agent's TAIN (Tax Advisor's Identification No.)",null,null,{"$f":"tain(C10)","v":""}]
["Contact Details (in case of any query about this return)",null,null,"Contact Details Status",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Declaration",{"$f":"IF(C16=TRUE,\"true\",\"false\")","v":"false"}]
["Contact Name(s)*",null,null,{"$f":"checkTextField(A12,C12)","v":"Error: Contact Name(s)* is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Assigned"]
["Telephone Number(s)*",null,null,{"$f":"checkTextField(A13,C13)","v":"Error: Telephone Number(s)* is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Released"]
["E-mail*",null,null,{"$f":"checkTextField(A14,C14)","v":"Error: E-mail* is a required field"}]
["Declaration",null,null,"Declaration Status"]
["I certify that the information given on this return is correct and complete in accordance with section 128F of the Taxes Consolidation Act 1997*",null,false,{"$f":"checkTextField(A16,C16)","v":"Error: Declaration is a required field"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(F20=\"\",\"\",F20)","v":""}]
[null,null,"Director/Employee Details",null,null,null,"Qualifying Share Options Granted",null,null,null,"Qualifying Share Options Exercised",null,null,null,null,null,null,null,"Consideration given for Share Options Assigned/Released"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"F","K","S",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"SUM(J20:J5019)","v":0}]
["Row Status",null,"First Name *","Surname of Director/ Employee *","PPS Number*","Employers Registration Number*","Date of Grant (DD/MM/ YYYY)","Market Value per Share at Date of Grant (€)","Option Price payable per Share at Date of Exercise (€)","Number of Shares","Date of Grant (DD/MM/ YYYY)2","Date of Exercise (DD/MM/ YYYY)","Market Value per Share at Date of Exercise (€)","Option price paid per Share on Exercise (€)","Amount paid (if any) for Grant of Share Option (€)","Number of Shares ","Gain realised at Date of Exercise (€)","Percentage shareholding of employee / director and connected parties in qualifying company or qualifying holding company (%)","Date of Grant (DD/MM/ YYYY)3","Date of Assignment / Release \n(DD/MM/ YYYY)","Amount/ Value of consideration for Assignment/ Release (€)","Amount paid (if any) for Grant of Share Option (€)4","Description (Assigned or Released)","Number of Shares  ","To whom the shares are assigned","Relationship to you","Confirmation tax has been collected on the assignment / release","Confirmation tax collected Boolean","Confirmation on tax collected lowercase","Share Options Granted Reference","Share Options Exercised Reference","Consideration section Reference"]
[{"$f":"IFERROR(checkRowErrors(C20,D20,E20,F20,G20,H20,I20,J20,K20,L20,M20,N20,O20,P20,Q20,R20,S20,T20,U20,V20,W20,X20,Y20,Z20,AC20,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB20<>\"\",LOWER(AB20),\"\")","v":""},{"$f":"IF(F20=\"\",\"\",ConcatenateRange(C$7,E20,TEXT(F20,\"ddmmyyyy\")))","v":""},{"$f":"IF(K20=\"\",\"\",ConcatenateRange(C$7,E20,TEXT(K20,\"ddmmyyyy\")))","v":""},{"$f":"IF(S20=\"\",\"\",ConcatenateRange(C$7,E20,TEXT(S20,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C21,D21,E21,F21,G21,H21,I21,J21,K21,L21,M21,N21,O21,P21,Q21,R21,S21,T21,U21,V21,W21,X21,Y21,Z21,AC21,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F21=\"\",\"\",ConcatenateRange(C$7,E21,TEXT(F21,\"ddmmyyyy\")))","v":""},{"$f":"IF(K21=\"\",\"\",ConcatenateRange(C$7,E21,TEXT(K21,\"ddmmyyyy\")))","v":""},{"$f":"IF(S21=\"\",\"\",ConcatenateRange(C$7,E21,TEXT(S21,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C22,D22,E22,F22,G22,H22,I22,J22,K22,L22,M22,N22,O22,P22,Q22,R22,S22,T22,U22,V22,W22,X22,Y22,Z22,AC22,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F22=\"\",\"\",ConcatenateRange(C$7,E22,TEXT(F22,\"ddmmyyyy\")))","v":""},{"$f":"IF(K22=\"\",\"\",ConcatenateRange(C$7,E22,TEXT(K22,\"ddmmyyyy\")))","v":""},{"$f":"IF(S22=\"\",\"\",ConcatenateRange(C$7,E22,TEXT(S22,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C23,D23,E23,F23,G23,H23,I23,J23,K23,L23,M23,N23,O23,P23,Q23,R23,S23,T23,U23,V23,W23,X23,Y23,Z23,AC23,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F23=\"\",\"\",ConcatenateRange(C$7,E23,TEXT(F23,\"ddmmyyyy\")))","v":""},{"$f":"IF(K23=\"\",\"\",ConcatenateRange(C$7,E23,TEXT(K23,\"ddmmyyyy\")))","v":""},{"$f":"IF(S23=\"\",\"\",ConcatenateRange(C$7,E23,TEXT(S23,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C24,D24,E24,F24,G24,H24,I24,J24,K24,L24,M24,N24,O24,P24,Q24,R24,S24,T24,U24,V24,W24,X24,Y24,Z24,AC24,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F24=\"\",\"\",ConcatenateRange(C$7,E24,TEXT(F24,\"ddmmyyyy\")))","v":""},{"$f":"IF(K24=\"\",\"\",ConcatenateRange(C$7,E24,TEXT(K24,\"ddmmyyyy\")))","v":""},{"$f":"IF(S24=\"\",\"\",ConcatenateRange(C$7,E24,TEXT(S24,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C25,D25,E25,F25,G25,H25,I25,J25,K25,L25,M25,N25,O25,P25,Q25,R25,S25,T25,U25,V25,W25,X25,Y25,Z25,AC25,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F25=\"\",\"\",ConcatenateRange(C$7,E25,TEXT(F25,\"ddmmyyyy\")))","v":""},{"$f":"IF(K25=\"\",\"\",ConcatenateRange(C$7,E25,TEXT(K25,\"ddmmyyyy\")))","v":""},{"$f":"IF(S25=\"\",\"\",ConcatenateRange(C$7,E25,TEXT(S25,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C26,D26,E26,F26,G26,H26,I26,J26,K26,L26,M26,N26,O26,P26,Q26,R26,S26,T26,U26,V26,W26,X26,Y26,Z26,AC26,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F26=\"\",\"\",ConcatenateRange(C$7,E26,TEXT(F26,\"ddmmyyyy\")))","v":""},{"$f":"IF(K26=\"\",\"\",ConcatenateRange(C$7,E26,TEXT(K26,\"ddmmyyyy\")))","v":""},{"$f":"IF(S26=\"\",\"\",ConcatenateRange(C$7,E26,TEXT(S26,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C27,D27,E27,F27,G27,H27,I27,J27,K27,L27,M27,N27,O27,P27,Q27,R27,S27,T27,U27,V27,W27,X27,Y27,Z27,AC27,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F27=\"\",\"\",ConcatenateRange(C$7,E27,TEXT(F27,\"ddmmyyyy\")))","v":""},{"$f":"IF(K27=\"\",\"\",ConcatenateRange(C$7,E27,TEXT(K27,\"ddmmyyyy\")))","v":""},{"$f":"IF(S27=\"\",\"\",ConcatenateRange(C$7,E27,TEXT(S27,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C28,D28,E28,F28,G28,H28,I28,J28,K28,L28,M28,N28,O28,P28,Q28,R28,S28,T28,U28,V28,W28,X28,Y28,Z28,AC28,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F28=\"\",\"\",ConcatenateRange(C$7,E28,TEXT(F28,\"ddmmyyyy\")))","v":""},{"$f":"IF(K28=\"\",\"\",ConcatenateRange(C$7,E28,TEXT(K28,\"ddmmyyyy\")))","v":""},{"$f":"IF(S28=\"\",\"\",ConcatenateRange(C$7,E28,TEXT(S28,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C29,D29,E29,F29,G29,H29,I29,J29,K29,L29,M29,N29,O29,P29,Q29,R29,S29,T29,U29,V29,W29,X29,Y29,Z29,AC29,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F29=\"\",\"\",ConcatenateRange(C$7,E29,TEXT(F29,\"ddmmyyyy\")))","v":""},{"$f":"IF(K29=\"\",\"\",ConcatenateRange(C$7,E29,TEXT(K29,\"ddmmyyyy\")))","v":""},{"$f":"IF(S29=\"\",\"\",ConcatenateRange(C$7,E29,TEXT(S29,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C30,D30,E30,F30,G30,H30,I30,J30,K30,L30,M30,N30,O30,P30,Q30,R30,S30,T30,U30,V30,W30,X30,Y30,Z30,AC30,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F30=\"\",\"\",ConcatenateRange(C$7,E30,TEXT(F30,\"ddmmyyyy\")))","v":""},{"$f":"IF(K30=\"\",\"\",ConcatenateRange(C$7,E30,TEXT(K30,\"ddmmyyyy\")))","v":""},{"$f":"IF(S30=\"\",\"\",ConcatenateRange(C$7,E30,TEXT(S30,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C31,D31,E31,F31,G31,H31,I31,J31,K31,L31,M31,N31,O31,P31,Q31,R31,S31,T31,U31,V31,W31,X31,Y31,Z31,AC31,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F31=\"\",\"\",ConcatenateRange(C$7,E31,TEXT(F31,\"ddmmyyyy\")))","v":""},{"$f":"IF(K31=\"\",\"\",ConcatenateRange(C$7,E31,TEXT(K31,\"ddmmyyyy\")))","v":""},{"$f":"IF(S31=\"\",\"\",ConcatenateRange(C$7,E31,TEXT(S31,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C32,D32,E32,F32,G32,H32,I32,J32,K32,L32,M32,N32,O32,P32,Q32,R32,S32,T32,U32,V32,W32,X32,Y32,Z32,AC32,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F32=\"\",\"\",ConcatenateRange(C$7,E32,TEXT(F32,\"ddmmyyyy\")))","v":""},{"$f":"IF(K32=\"\",\"\",ConcatenateRange(C$7,E32,TEXT(K32,\"ddmmyyyy\")))","v":""},{"$f":"IF(S32=\"\",\"\",ConcatenateRange(C$7,E32,TEXT(S32,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C33,D33,E33,F33,G33,H33,I33,J33,K33,L33,M33,N33,O33,P33,Q33,R33,S33,T33,U33,V33,W33,X33,Y33,Z33,AC33,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F33=\"\",\"\",ConcatenateRange(C$7,E33,TEXT(F33,\"ddmmyyyy\")))","v":""},{"$f":"IF(K33=\"\",\"\",ConcatenateRange(C$7,E33,TEXT(K33,\"ddmmyyyy\")))","v":""},{"$f":"IF(S33=\"\",\"\",ConcatenateRange(C$7,E33,TEXT(S33,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C34,D34,E34,F34,G34,H34,I34,J34,K34,L34,M34,N34,O34,P34,Q34,R34,S34,T34,U34,V34,W34,X34,Y34,Z34,AC34,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F34=\"\",\"\",ConcatenateRange(C$7,E34,TEXT(F34,\"ddmmyyyy\")))","v":""},{"$f":"IF(K34=\"\",\"\",ConcatenateRange(C$7,E34,TEXT(K34,\"ddmmyyyy\")))","v":""},{"$f":"IF(S34=\"\",\"\",ConcatenateRange(C$7,E34,TEXT(S34,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C35,D35,E35,F35,G35,H35,I35,J35,K35,L35,M35,N35,O35,P35,Q35,R35,S35,T35,U35,V35,W35,X35,Y35,Z35,AC35,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F35=\"\",\"\",ConcatenateRange(C$7,E35,TEXT(F35,\"ddmmyyyy\")))","v":""},{"$f":"IF(K35=\"\",\"\",ConcatenateRange(C$7,E35,TEXT(K35,\"ddmmyyyy\")))","v":""},{"$f":"IF(S35=\"\",\"\",ConcatenateRange(C$7,E35,TEXT(S35,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C36,D36,E36,F36,G36,H36,I36,J36,K36,L36,M36,N36,O36,P36,Q36,R36,S36,T36,U36,V36,W36,X36,Y36,Z36,AC36,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F36=\"\",\"\",ConcatenateRange(C$7,E36,TEXT(F36,\"ddmmyyyy\")))","v":""},{"$f":"IF(K36=\"\",\"\",ConcatenateRange(C$7,E36,TEXT(K36,\"ddmmyyyy\")))","v":""},{"$f":"IF(S36=\"\",\"\",ConcatenateRange(C$7,E36,TEXT(S36,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C37,D37,E37,F37,G37,H37,I37,J37,K37,L37,M37,N37,O37,P37,Q37,R37,S37,T37,U37,V37,W37,X37,Y37,Z37,AC37,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F37=\"\",\"\",ConcatenateRange(C$7,E37,TEXT(F37,\"ddmmyyyy\")))","v":""},{"$f":"IF(K37=\"\",\"\",ConcatenateRange(C$7,E37,TEXT(K37,\"ddmmyyyy\")))","v":""},{"$f":"IF(S37=\"\",\"\",ConcatenateRange(C$7,E37,TEXT(S37,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C38,D38,E38,F38,G38,H38,I38,J38,K38,L38,M38,N38,O38,P38,Q38,R38,S38,T38,U38,V38,W38,X38,Y38,Z38,AC38,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F38=\"\",\"\",ConcatenateRange(C$7,E38,TEXT(F38,\"ddmmyyyy\")))","v":""},{"$f":"IF(K38=\"\",\"\",ConcatenateRange(C$7,E38,TEXT(K38,\"ddmmyyyy\")))","v":""},{"$f":"IF(S38=\"\",\"\",ConcatenateRange(C$7,E38,TEXT(S38,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C39,D39,E39,F39,G39,H39,I39,J39,K39,L39,M39,N39,O39,P39,Q39,R39,S39,T39,U39,V39,W39,X39,Y39,Z39,AC39,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F39=\"\",\"\",ConcatenateRange(C$7,E39,TEXT(F39,\"ddmmyyyy\")))","v":""},{"$f":"IF(K39=\"\",\"\",ConcatenateRange(C$7,E39,TEXT(K39,\"ddmmyyyy\")))","v":""},{"$f":"IF(S39=\"\",\"\",ConcatenateRange(C$7,E39,TEXT(S39,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C40,D40,E40,F40,G40,H40,I40,J40,K40,L40,M40,N40,O40,P40,Q40,R40,S40,T40,U40,V40,W40,X40,Y40,Z40,AC40,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F40=\"\",\"\",ConcatenateRange(C$7,E40,TEXT(F40,\"ddmmyyyy\")))","v":""},{"$f":"IF(K40=\"\",\"\",ConcatenateRange(C$7,E40,TEXT(K40,\"ddmmyyyy\")))","v":""},{"$f":"IF(S40=\"\",\"\",ConcatenateRange(C$7,E40,TEXT(S40,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C41,D41,E41,F41,G41,H41,I41,J41,K41,L41,M41,N41,O41,P41,Q41,R41,S41,T41,U41,V41,W41,X41,Y41,Z41,AC41,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F41=\"\",\"\",ConcatenateRange(C$7,E41,TEXT(F41,\"ddmmyyyy\")))","v":""},{"$f":"IF(K41=\"\",\"\",ConcatenateRange(C$7,E41,TEXT(K41,\"ddmmyyyy\")))","v":""},{"$f":"IF(S41=\"\",\"\",ConcatenateRange(C$7,E41,TEXT(S41,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C42,D42,E42,F42,G42,H42,I42,J42,K42,L42,M42,N42,O42,P42,Q42,R42,S42,T42,U42,V42,W42,X42,Y42,Z42,AC42,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F42=\"\",\"\",ConcatenateRange(C$7,E42,TEXT(F42,\"ddmmyyyy\")))","v":""},{"$f":"IF(K42=\"\",\"\",ConcatenateRange(C$7,E42,TEXT(K42,\"ddmmyyyy\")))","v":""},{"$f":"IF(S42=\"\",\"\",ConcatenateRange(C$7,E42,TEXT(S42,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C43,D43,E43,F43,G43,H43,I43,J43,K43,L43,M43,N43,O43,P43,Q43,R43,S43,T43,U43,V43,W43,X43,Y43,Z43,AC43,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F43=\"\",\"\",ConcatenateRange(C$7,E43,TEXT(F43,\"ddmmyyyy\")))","v":""},{"$f":"IF(K43=\"\",\"\",ConcatenateRange(C$7,E43,TEXT(K43,\"ddmmyyyy\")))","v":""},{"$f":"IF(S43=\"\",\"\",ConcatenateRange(C$7,E43,TEXT(S43,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C44,D44,E44,F44,G44,H44,I44,J44,K44,L44,M44,N44,O44,P44,Q44,R44,S44,T44,U44,V44,W44,X44,Y44,Z44,AC44,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F44=\"\",\"\",ConcatenateRange(C$7,E44,TEXT(F44,\"ddmmyyyy\")))","v":""},{"$f":"IF(K44=\"\",\"\",ConcatenateRange(C$7,E44,TEXT(K44,\"ddmmyyyy\")))","v":""},{"$f":"IF(S44=\"\",\"\",ConcatenateRange(C$7,E44,TEXT(S44,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C45,D45,E45,F45,G45,H45,I45,J45,K45,L45,M45,N45,O45,P45,Q45,R45,S45,T45,U45,V45,W45,X45,Y45,Z45,AC45,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F45=\"\",\"\",ConcatenateRange(C$7,E45,TEXT(F45,\"ddmmyyyy\")))","v":""},{"$f":"IF(K45=\"\",\"\",ConcatenateRange(C$7,E45,TEXT(K45,\"ddmmyyyy\")))","v":""},{"$f":"IF(S45=\"\",\"\",ConcatenateRange(C$7,E45,TEXT(S45,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C46,D46,E46,F46,G46,H46,I46,J46,K46,L46,M46,N46,O46,P46,Q46,R46,S46,T46,U46,V46,W46,X46,Y46,Z46,AC46,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F46=\"\",\"\",ConcatenateRange(C$7,E46,TEXT(F46,\"ddmmyyyy\")))","v":""},{"$f":"IF(K46=\"\",\"\",ConcatenateRange(C$7,E46,TEXT(K46,\"ddmmyyyy\")))","v":""},{"$f":"IF(S46=\"\",\"\",ConcatenateRange(C$7,E46,TEXT(S46,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C47,D47,E47,F47,G47,H47,I47,J47,K47,L47,M47,N47,O47,P47,Q47,R47,S47,T47,U47,V47,W47,X47,Y47,Z47,AC47,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F47=\"\",\"\",ConcatenateRange(C$7,E47,TEXT(F47,\"ddmmyyyy\")))","v":""},{"$f":"IF(K47=\"\",\"\",ConcatenateRange(C$7,E47,TEXT(K47,\"ddmmyyyy\")))","v":""},{"$f":"IF(S47=\"\",\"\",ConcatenateRange(C$7,E47,TEXT(S47,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C48,D48,E48,F48,G48,H48,I48,J48,K48,L48,M48,N48,O48,P48,Q48,R48,S48,T48,U48,V48,W48,X48,Y48,Z48,AC48,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F48=\"\",\"\",ConcatenateRange(C$7,E48,TEXT(F48,\"ddmmyyyy\")))","v":""},{"$f":"IF(K48=\"\",\"\",ConcatenateRange(C$7,E48,TEXT(K48,\"ddmmyyyy\")))","v":""},{"$f":"IF(S48=\"\",\"\",ConcatenateRange(C$7,E48,TEXT(S48,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C49,D49,E49,F49,G49,H49,I49,J49,K49,L49,M49,N49,O49,P49,Q49,R49,S49,T49,U49,V49,W49,X49,Y49,Z49,AC49,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F49=\"\",\"\",ConcatenateRange(C$7,E49,TEXT(F49,\"ddmmyyyy\")))","v":""},{"$f":"IF(K49=\"\",\"\",ConcatenateRange(C$7,E49,TEXT(K49,\"ddmmyyyy\")))","v":""},{"$f":"IF(S49=\"\",\"\",ConcatenateRange(C$7,E49,TEXT(S49,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C50,D50,E50,F50,G50,H50,I50,J50,K50,L50,M50,N50,O50,P50,Q50,R50,S50,T50,U50,V50,W50,X50,Y50,Z50,AC50,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F50=\"\",\"\",ConcatenateRange(C$7,E50,TEXT(F50,\"ddmmyyyy\")))","v":""},{"$f":"IF(K50=\"\",\"\",ConcatenateRange(C$7,E50,TEXT(K50,\"ddmmyyyy\")))","v":""},{"$f":"IF(S50=\"\",\"\",ConcatenateRange(C$7,E50,TEXT(S50,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C51,D51,E51,F51,G51,H51,I51,J51,K51,L51,M51,N51,O51,P51,Q51,R51,S51,T51,U51,V51,W51,X51,Y51,Z51,AC51,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F51=\"\",\"\",ConcatenateRange(C$7,E51,TEXT(F51,\"ddmmyyyy\")))","v":""},{"$f":"IF(K51=\"\",\"\",ConcatenateRange(C$7,E51,TEXT(K51,\"ddmmyyyy\")))","v":""},{"$f":"IF(S51=\"\",\"\",ConcatenateRange(C$7,E51,TEXT(S51,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C52,D52,E52,F52,G52,H52,I52,J52,K52,L52,M52,N52,O52,P52,Q52,R52,S52,T52,U52,V52,W52,X52,Y52,Z52,AC52,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F52=\"\",\"\",ConcatenateRange(C$7,E52,TEXT(F52,\"ddmmyyyy\")))","v":""},{"$f":"IF(K52=\"\",\"\",ConcatenateRange(C$7,E52,TEXT(K52,\"ddmmyyyy\")))","v":""},{"$f":"IF(S52=\"\",\"\",ConcatenateRange(C$7,E52,TEXT(S52,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C53,D53,E53,F53,G53,H53,I53,J53,K53,L53,M53,N53,O53,P53,Q53,R53,S53,T53,U53,V53,W53,X53,Y53,Z53,AC53,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F53=\"\",\"\",ConcatenateRange(C$7,E53,TEXT(F53,\"ddmmyyyy\")))","v":""},{"$f":"IF(K53=\"\",\"\",ConcatenateRange(C$7,E53,TEXT(K53,\"ddmmyyyy\")))","v":""},{"$f":"IF(S53=\"\",\"\",ConcatenateRange(C$7,E53,TEXT(S53,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C54,D54,E54,F54,G54,H54,I54,J54,K54,L54,M54,N54,O54,P54,Q54,R54,S54,T54,U54,V54,W54,X54,Y54,Z54,AC54,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F54=\"\",\"\",ConcatenateRange(C$7,E54,TEXT(F54,\"ddmmyyyy\")))","v":""},{"$f":"IF(K54=\"\",\"\",ConcatenateRange(C$7,E54,TEXT(K54,\"ddmmyyyy\")))","v":""},{"$f":"IF(S54=\"\",\"\",ConcatenateRange(C$7,E54,TEXT(S54,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C55,D55,E55,F55,G55,H55,I55,J55,K55,L55,M55,N55,O55,P55,Q55,R55,S55,T55,U55,V55,W55,X55,Y55,Z55,AC55,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F55=\"\",\"\",ConcatenateRange(C$7,E55,TEXT(F55,\"ddmmyyyy\")))","v":""},{"$f":"IF(K55=\"\",\"\",ConcatenateRange(C$7,E55,TEXT(K55,\"ddmmyyyy\")))","v":""},{"$f":"IF(S55=\"\",\"\",ConcatenateRange(C$7,E55,TEXT(S55,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C56,D56,E56,F56,G56,H56,I56,J56,K56,L56,M56,N56,O56,P56,Q56,R56,S56,T56,U56,V56,W56,X56,Y56,Z56,AC56,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F56=\"\",\"\",ConcatenateRange(C$7,E56,TEXT(F56,\"ddmmyyyy\")))","v":""},{"$f":"IF(K56=\"\",\"\",ConcatenateRange(C$7,E56,TEXT(K56,\"ddmmyyyy\")))","v":""},{"$f":"IF(S56=\"\",\"\",ConcatenateRange(C$7,E56,TEXT(S56,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C57,D57,E57,F57,G57,H57,I57,J57,K57,L57,M57,N57,O57,P57,Q57,R57,S57,T57,U57,V57,W57,X57,Y57,Z57,AC57,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F57=\"\",\"\",ConcatenateRange(C$7,E57,TEXT(F57,\"ddmmyyyy\")))","v":""},{"$f":"IF(K57=\"\",\"\",ConcatenateRange(C$7,E57,TEXT(K57,\"ddmmyyyy\")))","v":""},{"$f":"IF(S57=\"\",\"\",ConcatenateRange(C$7,E57,TEXT(S57,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C58,D58,E58,F58,G58,H58,I58,J58,K58,L58,M58,N58,O58,P58,Q58,R58,S58,T58,U58,V58,W58,X58,Y58,Z58,AC58,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F58=\"\",\"\",ConcatenateRange(C$7,E58,TEXT(F58,\"ddmmyyyy\")))","v":""},{"$f":"IF(K58=\"\",\"\",ConcatenateRange(C$7,E58,TEXT(K58,\"ddmmyyyy\")))","v":""},{"$f":"IF(S58=\"\",\"\",ConcatenateRange(C$7,E58,TEXT(S58,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C59,D59,E59,F59,G59,H59,I59,J59,K59,L59,M59,N59,O59,P59,Q59,R59,S59,T59,U59,V59,W59,X59,Y59,Z59,AC59,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F59=\"\",\"\",ConcatenateRange(C$7,E59,TEXT(F59,\"ddmmyyyy\")))","v":""},{"$f":"IF(K59=\"\",\"\",ConcatenateRange(C$7,E59,TEXT(K59,\"ddmmyyyy\")))","v":""},{"$f":"IF(S59=\"\",\"\",ConcatenateRange(C$7,E59,TEXT(S59,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C60,D60,E60,F60,G60,H60,I60,J60,K60,L60,M60,N60,O60,P60,Q60,R60,S60,T60,U60,V60,W60,X60,Y60,Z60,AC60,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F60=\"\",\"\",ConcatenateRange(C$7,E60,TEXT(F60,\"ddmmyyyy\")))","v":""},{"$f":"IF(K60=\"\",\"\",ConcatenateRange(C$7,E60,TEXT(K60,\"ddmmyyyy\")))","v":""},{"$f":"IF(S60=\"\",\"\",ConcatenateRange(C$7,E60,TEXT(S60,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C61,D61,E61,F61,G61,H61,I61,J61,K61,L61,M61,N61,O61,P61,Q61,R61,S61,T61,U61,V61,W61,X61,Y61,Z61,AC61,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F61=\"\",\"\",ConcatenateRange(C$7,E61,TEXT(F61,\"ddmmyyyy\")))","v":""},{"$f":"IF(K61=\"\",\"\",ConcatenateRange(C$7,E61,TEXT(K61,\"ddmmyyyy\")))","v":""},{"$f":"IF(S61=\"\",\"\",ConcatenateRange(C$7,E61,TEXT(S61,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C62,D62,E62,F62,G62,H62,I62,J62,K62,L62,M62,N62,O62,P62,Q62,R62,S62,T62,U62,V62,W62,X62,Y62,Z62,AC62,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F62=\"\",\"\",ConcatenateRange(C$7,E62,TEXT(F62,\"ddmmyyyy\")))","v":""},{"$f":"IF(K62=\"\",\"\",ConcatenateRange(C$7,E62,TEXT(K62,\"ddmmyyyy\")))","v":""},{"$f":"IF(S62=\"\",\"\",ConcatenateRange(C$7,E62,TEXT(S62,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C63,D63,E63,F63,G63,H63,I63,J63,K63,L63,M63,N63,O63,P63,Q63,R63,S63,T63,U63,V63,W63,X63,Y63,Z63,AC63,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F63=\"\",\"\",ConcatenateRange(C$7,E63,TEXT(F63,\"ddmmyyyy\")))","v":""},{"$f":"IF(K63=\"\",\"\",ConcatenateRange(C$7,E63,TEXT(K63,\"ddmmyyyy\")))","v":""},{"$f":"IF(S63=\"\",\"\",ConcatenateRange(C$7,E63,TEXT(S63,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C64,D64,E64,F64,G64,H64,I64,J64,K64,L64,M64,N64,O64,P64,Q64,R64,S64,T64,U64,V64,W64,X64,Y64,Z64,AC64,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F64=\"\",\"\",ConcatenateRange(C$7,E64,TEXT(F64,\"ddmmyyyy\")))","v":""},{"$f":"IF(K64=\"\",\"\",ConcatenateRange(C$7,E64,TEXT(K64,\"ddmmyyyy\")))","v":""},{"$f":"IF(S64=\"\",\"\",ConcatenateRange(C$7,E64,TEXT(S64,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C65,D65,E65,F65,G65,H65,I65,J65,K65,L65,M65,N65,O65,P65,Q65,R65,S65,T65,U65,V65,W65,X65,Y65,Z65,AC65,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F65=\"\",\"\",ConcatenateRange(C$7,E65,TEXT(F65,\"ddmmyyyy\")))","v":""},{"$f":"IF(K65=\"\",\"\",ConcatenateRange(C$7,E65,TEXT(K65,\"ddmmyyyy\")))","v":""},{"$f":"IF(S65=\"\",\"\",ConcatenateRange(C$7,E65,TEXT(S65,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C66,D66,E66,F66,G66,H66,I66,J66,K66,L66,M66,N66,O66,P66,Q66,R66,S66,T66,U66,V66,W66,X66,Y66,Z66,AC66,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F66=\"\",\"\",ConcatenateRange(C$7,E66,TEXT(F66,\"ddmmyyyy\")))","v":""},{"$f":"IF(K66=\"\",\"\",ConcatenateRange(C$7,E66,TEXT(K66,\"ddmmyyyy\")))","v":""},{"$f":"IF(S66=\"\",\"\",ConcatenateRange(C$7,E66,TEXT(S66,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C67,D67,E67,F67,G67,H67,I67,J67,K67,L67,M67,N67,O67,P67,Q67,R67,S67,T67,U67,V67,W67,X67,Y67,Z67,AC67,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F67=\"\",\"\",ConcatenateRange(C$7,E67,TEXT(F67,\"ddmmyyyy\")))","v":""},{"$f":"IF(K67=\"\",\"\",ConcatenateRange(C$7,E67,TEXT(K67,\"ddmmyyyy\")))","v":""},{"$f":"IF(S67=\"\",\"\",ConcatenateRange(C$7,E67,TEXT(S67,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C68,D68,E68,F68,G68,H68,I68,J68,K68,L68,M68,N68,O68,P68,Q68,R68,S68,T68,U68,V68,W68,X68,Y68,Z68,AC68,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F68=\"\",\"\",ConcatenateRange(C$7,E68,TEXT(F68,\"ddmmyyyy\")))","v":""},{"$f":"IF(K68=\"\",\"\",ConcatenateRange(C$7,E68,TEXT(K68,\"ddmmyyyy\")))","v":""},{"$f":"IF(S68=\"\",\"\",ConcatenateRange(C$7,E68,TEXT(S68,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C69,D69,E69,F69,G69,H69,I69,J69,K69,L69,M69,N69,O69,P69,Q69,R69,S69,T69,U69,V69,W69,X69,Y69,Z69,AC69,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F69=\"\",\"\",ConcatenateRange(C$7,E69,TEXT(F69,\"ddmmyyyy\")))","v":""},{"$f":"IF(K69=\"\",\"\",ConcatenateRange(C$7,E69,TEXT(K69,\"ddmmyyyy\")))","v":""},{"$f":"IF(S69=\"\",\"\",ConcatenateRange(C$7,E69,TEXT(S69,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C70,D70,E70,F70,G70,H70,I70,J70,K70,L70,M70,N70,O70,P70,Q70,R70,S70,T70,U70,V70,W70,X70,Y70,Z70,AC70,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F70=\"\",\"\",ConcatenateRange(C$7,E70,TEXT(F70,\"ddmmyyyy\")))","v":""},{"$f":"IF(K70=\"\",\"\",ConcatenateRange(C$7,E70,TEXT(K70,\"ddmmyyyy\")))","v":""},{"$f":"IF(S70=\"\",\"\",ConcatenateRange(C$7,E70,TEXT(S70,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C71,D71,E71,F71,G71,H71,I71,J71,K71,L71,M71,N71,O71,P71,Q71,R71,S71,T71,U71,V71,W71,X71,Y71,Z71,AC71,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F71=\"\",\"\",ConcatenateRange(C$7,E71,TEXT(F71,\"ddmmyyyy\")))","v":""},{"$f":"IF(K71=\"\",\"\",ConcatenateRange(C$7,E71,TEXT(K71,\"ddmmyyyy\")))","v":""},{"$f":"IF(S71=\"\",\"\",ConcatenateRange(C$7,E71,TEXT(S71,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C72,D72,E72,F72,G72,H72,I72,J72,K72,L72,M72,N72,O72,P72,Q72,R72,S72,T72,U72,V72,W72,X72,Y72,Z72,AC72,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F72=\"\",\"\",ConcatenateRange(C$7,E72,TEXT(F72,\"ddmmyyyy\")))","v":""},{"$f":"IF(K72=\"\",\"\",ConcatenateRange(C$7,E72,TEXT(K72,\"ddmmyyyy\")))","v":""},{"$f":"IF(S72=\"\",\"\",ConcatenateRange(C$7,E72,TEXT(S72,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C73,D73,E73,F73,G73,H73,I73,J73,K73,L73,M73,N73,O73,P73,Q73,R73,S73,T73,U73,V73,W73,X73,Y73,Z73,AC73,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F73=\"\",\"\",ConcatenateRange(C$7,E73,TEXT(F73,\"ddmmyyyy\")))","v":""},{"$f":"IF(K73=\"\",\"\",ConcatenateRange(C$7,E73,TEXT(K73,\"ddmmyyyy\")))","v":""},{"$f":"IF(S73=\"\",\"\",ConcatenateRange(C$7,E73,TEXT(S73,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C74,D74,E74,F74,G74,H74,I74,J74,K74,L74,M74,N74,O74,P74,Q74,R74,S74,T74,U74,V74,W74,X74,Y74,Z74,AC74,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F74=\"\",\"\",ConcatenateRange(C$7,E74,TEXT(F74,\"ddmmyyyy\")))","v":""},{"$f":"IF(K74=\"\",\"\",ConcatenateRange(C$7,E74,TEXT(K74,\"ddmmyyyy\")))","v":""},{"$f":"IF(S74=\"\",\"\",ConcatenateRange(C$7,E74,TEXT(S74,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C75,D75,E75,F75,G75,H75,I75,J75,K75,L75,M75,N75,O75,P75,Q75,R75,S75,T75,U75,V75,W75,X75,Y75,Z75,AC75,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F75=\"\",\"\",ConcatenateRange(C$7,E75,TEXT(F75,\"ddmmyyyy\")))","v":""},{"$f":"IF(K75=\"\",\"\",ConcatenateRange(C$7,E75,TEXT(K75,\"ddmmyyyy\")))","v":""},{"$f":"IF(S75=\"\",\"\",ConcatenateRange(C$7,E75,TEXT(S75,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C76,D76,E76,F76,G76,H76,I76,J76,K76,L76,M76,N76,O76,P76,Q76,R76,S76,T76,U76,V76,W76,X76,Y76,Z76,AC76,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F76=\"\",\"\",ConcatenateRange(C$7,E76,TEXT(F76,\"ddmmyyyy\")))","v":""},{"$f":"IF(K76=\"\",\"\",ConcatenateRange(C$7,E76,TEXT(K76,\"ddmmyyyy\")))","v":""},{"$f":"IF(S76=\"\",\"\",ConcatenateRange(C$7,E76,TEXT(S76,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C77,D77,E77,F77,G77,H77,I77,J77,K77,L77,M77,N77,O77,P77,Q77,R77,S77,T77,U77,V77,W77,X77,Y77,Z77,AC77,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F77=\"\",\"\",ConcatenateRange(C$7,E77,TEXT(F77,\"ddmmyyyy\")))","v":""},{"$f":"IF(K77=\"\",\"\",ConcatenateRange(C$7,E77,TEXT(K77,\"ddmmyyyy\")))","v":""},{"$f":"IF(S77=\"\",\"\",ConcatenateRange(C$7,E77,TEXT(S77,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C78,D78,E78,F78,G78,H78,I78,J78,K78,L78,M78,N78,O78,P78,Q78,R78,S78,T78,U78,V78,W78,X78,Y78,Z78,AC78,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F78=\"\",\"\",ConcatenateRange(C$7,E78,TEXT(F78,\"ddmmyyyy\")))","v":""},{"$f":"IF(K78=\"\",\"\",ConcatenateRange(C$7,E78,TEXT(K78,\"ddmmyyyy\")))","v":""},{"$f":"IF(S78=\"\",\"\",ConcatenateRange(C$7,E78,TEXT(S78,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C79,D79,E79,F79,G79,H79,I79,J79,K79,L79,M79,N79,O79,P79,Q79,R79,S79,T79,U79,V79,W79,X79,Y79,Z79,AC79,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F79=\"\",\"\",ConcatenateRange(C$7,E79,TEXT(F79,\"ddmmyyyy\")))","v":""},{"$f":"IF(K79=\"\",\"\",ConcatenateRange(C$7,E79,TEXT(K79,\"ddmmyyyy\")))","v":""},{"$f":"IF(S79=\"\",\"\",ConcatenateRange(C$7,E79,TEXT(S79,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C80,D80,E80,F80,G80,H80,I80,J80,K80,L80,M80,N80,O80,P80,Q80,R80,S80,T80,U80,V80,W80,X80,Y80,Z80,AC80,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F80=\"\",\"\",ConcatenateRange(C$7,E80,TEXT(F80,\"ddmmyyyy\")))","v":""},{"$f":"IF(K80=\"\",\"\",ConcatenateRange(C$7,E80,TEXT(K80,\"ddmmyyyy\")))","v":""},{"$f":"IF(S80=\"\",\"\",ConcatenateRange(C$7,E80,TEXT(S80,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C81,D81,E81,F81,G81,H81,I81,J81,K81,L81,M81,N81,O81,P81,Q81,R81,S81,T81,U81,V81,W81,X81,Y81,Z81,AC81,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F81=\"\",\"\",ConcatenateRange(C$7,E81,TEXT(F81,\"ddmmyyyy\")))","v":""},{"$f":"IF(K81=\"\",\"\",ConcatenateRange(C$7,E81,TEXT(K81,\"ddmmyyyy\")))","v":""},{"$f":"IF(S81=\"\",\"\",ConcatenateRange(C$7,E81,TEXT(S81,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C82,D82,E82,F82,G82,H82,I82,J82,K82,L82,M82,N82,O82,P82,Q82,R82,S82,T82,U82,V82,W82,X82,Y82,Z82,AC82,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F82=\"\",\"\",ConcatenateRange(C$7,E82,TEXT(F82,\"ddmmyyyy\")))","v":""},{"$f":"IF(K82=\"\",\"\",ConcatenateRange(C$7,E82,TEXT(K82,\"ddmmyyyy\")))","v":""},{"$f":"IF(S82=\"\",\"\",ConcatenateRange(C$7,E82,TEXT(S82,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C83,D83,E83,F83,G83,H83,I83,J83,K83,L83,M83,N83,O83,P83,Q83,R83,S83,T83,U83,V83,W83,X83,Y83,Z83,AC83,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F83=\"\",\"\",ConcatenateRange(C$7,E83,TEXT(F83,\"ddmmyyyy\")))","v":""},{"$f":"IF(K83=\"\",\"\",ConcatenateRange(C$7,E83,TEXT(K83,\"ddmmyyyy\")))","v":""},{"$f":"IF(S83=\"\",\"\",ConcatenateRange(C$7,E83,TEXT(S83,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C84,D84,E84,F84,G84,H84,I84,J84,K84,L84,M84,N84,O84,P84,Q84,R84,S84,T84,U84,V84,W84,X84,Y84,Z84,AC84,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB84<>\"\",LOWER(AB84),\"\")","v":""},{"$f":"IF(F84=\"\",\"\",ConcatenateRange(C$7,E84,TEXT(F84,\"ddmmyyyy\")))","v":""},{"$f":"IF(K84=\"\",\"\",ConcatenateRange(C$7,E84,TEXT(K84,\"ddmmyyyy\")))","v":""},{"$f":"IF(S84=\"\",\"\",ConcatenateRange(C$7,E84,TEXT(S84,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C85,D85,E85,F85,G85,H85,I85,J85,K85,L85,M85,N85,O85,P85,Q85,R85,S85,T85,U85,V85,W85,X85,Y85,Z85,AC85,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F85=\"\",\"\",ConcatenateRange(C$7,E85,TEXT(F85,\"ddmmyyyy\")))","v":""},{"$f":"IF(K85=\"\",\"\",ConcatenateRange(C$7,E85,TEXT(K85,\"ddmmyyyy\")))","v":""},{"$f":"IF(S85=\"\",\"\",ConcatenateRange(C$7,E85,TEXT(S85,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C86,D86,E86,F86,G86,H86,I86,J86,K86,L86,M86,N86,O86,P86,Q86,R86,S86,T86,U86,V86,W86,X86,Y86,Z86,AC86,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F86=\"\",\"\",ConcatenateRange(C$7,E86,TEXT(F86,\"ddmmyyyy\")))","v":""},{"$f":"IF(K86=\"\",\"\",ConcatenateRange(C$7,E86,TEXT(K86,\"ddmmyyyy\")))","v":""},{"$f":"IF(S86=\"\",\"\",ConcatenateRange(C$7,E86,TEXT(S86,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C87,D87,E87,F87,G87,H87,I87,J87,K87,L87,M87,N87,O87,P87,Q87,R87,S87,T87,U87,V87,W87,X87,Y87,Z87,AC87,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F87=\"\",\"\",ConcatenateRange(C$7,E87,TEXT(F87,\"ddmmyyyy\")))","v":""},{"$f":"IF(K87=\"\",\"\",ConcatenateRange(C$7,E87,TEXT(K87,\"ddmmyyyy\")))","v":""},{"$f":"IF(S87=\"\",\"\",ConcatenateRange(C$7,E87,TEXT(S87,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C88,D88,E88,F88,G88,H88,I88,J88,K88,L88,M88,N88,O88,P88,Q88,R88,S88,T88,U88,V88,W88,X88,Y88,Z88,AC88,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F88=\"\",\"\",ConcatenateRange(C$7,E88,TEXT(F88,\"ddmmyyyy\")))","v":""},{"$f":"IF(K88=\"\",\"\",ConcatenateRange(C$7,E88,TEXT(K88,\"ddmmyyyy\")))","v":""},{"$f":"IF(S88=\"\",\"\",ConcatenateRange(C$7,E88,TEXT(S88,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C89,D89,E89,F89,G89,H89,I89,J89,K89,L89,M89,N89,O89,P89,Q89,R89,S89,T89,U89,V89,W89,X89,Y89,Z89,AC89,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F89=\"\",\"\",ConcatenateRange(C$7,E89,TEXT(F89,\"ddmmyyyy\")))","v":""},{"$f":"IF(K89=\"\",\"\",ConcatenateRange(C$7,E89,TEXT(K89,\"ddmmyyyy\")))","v":""},{"$f":"IF(S89=\"\",\"\",ConcatenateRange(C$7,E89,TEXT(S89,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C90,D90,E90,F90,G90,H90,I90,J90,K90,L90,M90,N90,O90,P90,Q90,R90,S90,T90,U90,V90,W90,X90,Y90,Z90,AC90,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F90=\"\",\"\",ConcatenateRange(C$7,E90,TEXT(F90,\"ddmmyyyy\")))","v":""},{"$f":"IF(K90=\"\",\"\",ConcatenateRange(C$7,E90,TEXT(K90,\"ddmmyyyy\")))","v":""},{"$f":"IF(S90=\"\",\"\",ConcatenateRange(C$7,E90,TEXT(S90,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C91,D91,E91,F91,G91,H91,I91,J91,K91,L91,M91,N91,O91,P91,Q91,R91,S91,T91,U91,V91,W91,X91,Y91,Z91,AC91,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F91=\"\",\"\",ConcatenateRange(C$7,E91,TEXT(F91,\"ddmmyyyy\")))","v":""},{"$f":"IF(K91=\"\",\"\",ConcatenateRange(C$7,E91,TEXT(K91,\"ddmmyyyy\")))","v":""},{"$f":"IF(S91=\"\",\"\",ConcatenateRange(C$7,E91,TEXT(S91,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C92,D92,E92,F92,G92,H92,I92,J92,K92,L92,M92,N92,O92,P92,Q92,R92,S92,T92,U92,V92,W92,X92,Y92,Z92,AC92,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F92=\"\",\"\",ConcatenateRange(C$7,E92,TEXT(F92,\"ddmmyyyy\")))","v":""},{"$f":"IF(K92=\"\",\"\",ConcatenateRange(C$7,E92,TEXT(K92,\"ddmmyyyy\")))","v":""},{"$f":"IF(S92=\"\",\"\",ConcatenateRange(C$7,E92,TEXT(S92,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C93,D93,E93,F93,G93,H93,I93,J93,K93,L93,M93,N93,O93,P93,Q93,R93,S93,T93,U93,V93,W93,X93,Y93,Z93,AC93,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F93=\"\",\"\",ConcatenateRange(C$7,E93,TEXT(F93,\"ddmmyyyy\")))","v":""},{"$f":"IF(K93=\"\",\"\",ConcatenateRange(C$7,E93,TEXT(K93,\"ddmmyyyy\")))","v":""},{"$f":"IF(S93=\"\",\"\",ConcatenateRange(C$7,E93,TEXT(S93,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C94,D94,E94,F94,G94,H94,I94,J94,K94,L94,M94,N94,O94,P94,Q94,R94,S94,T94,U94,V94,W94,X94,Y94,Z94,AC94,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F94=\"\",\"\",ConcatenateRange(C$7,E94,TEXT(F94,\"ddmmyyyy\")))","v":""},{"$f":"IF(K94=\"\",\"\",ConcatenateRange(C$7,E94,TEXT(K94,\"ddmmyyyy\")))","v":""},{"$f":"IF(S94=\"\",\"\",ConcatenateRange(C$7,E94,TEXT(S94,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C95,D95,E95,F95,G95,H95,I95,J95,K95,L95,M95,N95,O95,P95,Q95,R95,S95,T95,U95,V95,W95,X95,Y95,Z95,AC95,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F95=\"\",\"\",ConcatenateRange(C$7,E95,TEXT(F95,\"ddmmyyyy\")))","v":""},{"$f":"IF(K95=\"\",\"\",ConcatenateRange(C$7,E95,TEXT(K95,\"ddmmyyyy\")))","v":""},{"$f":"IF(S95=\"\",\"\",ConcatenateRange(C$7,E95,TEXT(S95,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C96,D96,E96,F96,G96,H96,I96,J96,K96,L96,M96,N96,O96,P96,Q96,R96,S96,T96,U96,V96,W96,X96,Y96,Z96,AC96,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F96=\"\",\"\",ConcatenateRange(C$7,E96,TEXT(F96,\"ddmmyyyy\")))","v":""},{"$f":"IF(K96=\"\",\"\",ConcatenateRange(C$7,E96,TEXT(K96,\"ddmmyyyy\")))","v":""},{"$f":"IF(S96=\"\",\"\",ConcatenateRange(C$7,E96,TEXT(S96,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C97,D97,E97,F97,G97,H97,I97,J97,K97,L97,M97,N97,O97,P97,Q97,R97,S97,T97,U97,V97,W97,X97,Y97,Z97,AC97,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F97=\"\",\"\",ConcatenateRange(C$7,E97,TEXT(F97,\"ddmmyyyy\")))","v":""},{"$f":"IF(K97=\"\",\"\",ConcatenateRange(C$7,E97,TEXT(K97,\"ddmmyyyy\")))","v":""},{"$f":"IF(S97=\"\",\"\",ConcatenateRange(C$7,E97,TEXT(S97,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C98,D98,E98,F98,G98,H98,I98,J98,K98,L98,M98,N98,O98,P98,Q98,R98,S98,T98,U98,V98,W98,X98,Y98,Z98,AC98,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F98=\"\",\"\",ConcatenateRange(C$7,E98,TEXT(F98,\"ddmmyyyy\")))","v":""},{"$f":"IF(K98=\"\",\"\",ConcatenateRange(C$7,E98,TEXT(K98,\"ddmmyyyy\")))","v":""},{"$f":"IF(S98=\"\",\"\",ConcatenateRange(C$7,E98,TEXT(S98,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C99,D99,E99,F99,G99,H99,I99,J99,K99,L99,M99,N99,O99,P99,Q99,R99,S99,T99,U99,V99,W99,X99,Y99,Z99,AC99,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F99=\"\",\"\",ConcatenateRange(C$7,E99,TEXT(F99,\"ddmmyyyy\")))","v":""},{"$f":"IF(K99=\"\",\"\",ConcatenateRange(C$7,E99,TEXT(K99,\"ddmmyyyy\")))","v":""},{"$f":"IF(S99=\"\",\"\",ConcatenateRange(C$7,E99,TEXT(S99,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C100,D100,E100,F100,G100,H100,I100,J100,K100,L100,M100,N100,O100,P100,Q100,R100,S100,T100,U100,V100,W100,X100,Y100,Z100,AC100,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F100=\"\",\"\",ConcatenateRange(C$7,E100,TEXT(F100,\"ddmmyyyy\")))","v":""},{"$f":"IF(K100=\"\",\"\",ConcatenateRange(C$7,E100,TEXT(K100,\"ddmmyyyy\")))","v":""},{"$f":"IF(S100=\"\",\"\",ConcatenateRange(C$7,E100,TEXT(S100,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C101,D101,E101,F101,G101,H101,I101,J101,K101,L101,M101,N101,O101,P101,Q101,R101,S101,T101,U101,V101,W101,X101,Y101,Z101,AC101,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F101=\"\",\"\",ConcatenateRange(C$7,E101,TEXT(F101,\"ddmmyyyy\")))","v":""},{"$f":"IF(K101=\"\",\"\",ConcatenateRange(C$7,E101,TEXT(K101,\"ddmmyyyy\")))","v":""},{"$f":"IF(S101=\"\",\"\",ConcatenateRange(C$7,E101,TEXT(S101,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C102,D102,E102,F102,G102,H102,I102,J102,K102,L102,M102,N102,O102,P102,Q102,R102,S102,T102,U102,V102,W102,X102,Y102,Z102,AC102,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F102=\"\",\"\",ConcatenateRange(C$7,E102,TEXT(F102,\"ddmmyyyy\")))","v":""},{"$f":"IF(K102=\"\",\"\",ConcatenateRange(C$7,E102,TEXT(K102,\"ddmmyyyy\")))","v":""},{"$f":"IF(S102=\"\",\"\",ConcatenateRange(C$7,E102,TEXT(S102,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C103,D103,E103,F103,G103,H103,I103,J103,K103,L103,M103,N103,O103,P103,Q103,R103,S103,T103,U103,V103,W103,X103,Y103,Z103,AC103,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F103=\"\",\"\",ConcatenateRange(C$7,E103,TEXT(F103,\"ddmmyyyy\")))","v":""},{"$f":"IF(K103=\"\",\"\",ConcatenateRange(C$7,E103,TEXT(K103,\"ddmmyyyy\")))","v":""},{"$f":"IF(S103=\"\",\"\",ConcatenateRange(C$7,E103,TEXT(S103,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C104,D104,E104,F104,G104,H104,I104,J104,K104,L104,M104,N104,O104,P104,Q104,R104,S104,T104,U104,V104,W104,X104,Y104,Z104,AC104,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F104=\"\",\"\",ConcatenateRange(C$7,E104,TEXT(F104,\"ddmmyyyy\")))","v":""},{"$f":"IF(K104=\"\",\"\",ConcatenateRange(C$7,E104,TEXT(K104,\"ddmmyyyy\")))","v":""},{"$f":"IF(S104=\"\",\"\",ConcatenateRange(C$7,E104,TEXT(S104,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C105,D105,E105,F105,G105,H105,I105,J105,K105,L105,M105,N105,O105,P105,Q105,R105,S105,T105,U105,V105,W105,X105,Y105,Z105,AC105,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F105=\"\",\"\",ConcatenateRange(C$7,E105,TEXT(F105,\"ddmmyyyy\")))","v":""},{"$f":"IF(K105=\"\",\"\",ConcatenateRange(C$7,E105,TEXT(K105,\"ddmmyyyy\")))","v":""},{"$f":"IF(S105=\"\",\"\",ConcatenateRange(C$7,E105,TEXT(S105,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C106,D106,E106,F106,G106,H106,I106,J106,K106,L106,M106,N106,O106,P106,Q106,R106,S106,T106,U106,V106,W106,X106,Y106,Z106,AC106,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F106=\"\",\"\",ConcatenateRange(C$7,E106,TEXT(F106,\"ddmmyyyy\")))","v":""},{"$f":"IF(K106=\"\",\"\",ConcatenateRange(C$7,E106,TEXT(K106,\"ddmmyyyy\")))","v":""},{"$f":"IF(S106=\"\",\"\",ConcatenateRange(C$7,E106,TEXT(S106,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C107,D107,E107,F107,G107,H107,I107,J107,K107,L107,M107,N107,O107,P107,Q107,R107,S107,T107,U107,V107,W107,X107,Y107,Z107,AC107,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F107=\"\",\"\",ConcatenateRange(C$7,E107,TEXT(F107,\"ddmmyyyy\")))","v":""},{"$f":"IF(K107=\"\",\"\",ConcatenateRange(C$7,E107,TEXT(K107,\"ddmmyyyy\")))","v":""},{"$f":"IF(S107=\"\",\"\",ConcatenateRange(C$7,E107,TEXT(S107,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C108,D108,E108,F108,G108,H108,I108,J108,K108,L108,M108,N108,O108,P108,Q108,R108,S108,T108,U108,V108,W108,X108,Y108,Z108,AC108,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F108=\"\",\"\",ConcatenateRange(C$7,E108,TEXT(F108,\"ddmmyyyy\")))","v":""},{"$f":"IF(K108=\"\",\"\",ConcatenateRange(C$7,E108,TEXT(K108,\"ddmmyyyy\")))","v":""},{"$f":"IF(S108=\"\",\"\",ConcatenateRange(C$7,E108,TEXT(S108,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C109,D109,E109,F109,G109,H109,I109,J109,K109,L109,M109,N109,O109,P109,Q109,R109,S109,T109,U109,V109,W109,X109,Y109,Z109,AC109,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F109=\"\",\"\",ConcatenateRange(C$7,E109,TEXT(F109,\"ddmmyyyy\")))","v":""},{"$f":"IF(K109=\"\",\"\",ConcatenateRange(C$7,E109,TEXT(K109,\"ddmmyyyy\")))","v":""},{"$f":"IF(S109=\"\",\"\",ConcatenateRange(C$7,E109,TEXT(S109,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C110,D110,E110,F110,G110,H110,I110,J110,K110,L110,M110,N110,O110,P110,Q110,R110,S110,T110,U110,V110,W110,X110,Y110,Z110,AC110,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F110=\"\",\"\",ConcatenateRange(C$7,E110,TEXT(F110,\"ddmmyyyy\")))","v":""},{"$f":"IF(K110=\"\",\"\",ConcatenateRange(C$7,E110,TEXT(K110,\"ddmmyyyy\")))","v":""},{"$f":"IF(S110=\"\",\"\",ConcatenateRange(C$7,E110,TEXT(S110,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C111,D111,E111,F111,G111,H111,I111,J111,K111,L111,M111,N111,O111,P111,Q111,R111,S111,T111,U111,V111,W111,X111,Y111,Z111,AC111,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F111=\"\",\"\",ConcatenateRange(C$7,E111,TEXT(F111,\"ddmmyyyy\")))","v":""},{"$f":"IF(K111=\"\",\"\",ConcatenateRange(C$7,E111,TEXT(K111,\"ddmmyyyy\")))","v":""},{"$f":"IF(S111=\"\",\"\",ConcatenateRange(C$7,E111,TEXT(S111,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C112,D112,E112,F112,G112,H112,I112,J112,K112,L112,M112,N112,O112,P112,Q112,R112,S112,T112,U112,V112,W112,X112,Y112,Z112,AC112,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F112=\"\",\"\",ConcatenateRange(C$7,E112,TEXT(F112,\"ddmmyyyy\")))","v":""},{"$f":"IF(K112=\"\",\"\",ConcatenateRange(C$7,E112,TEXT(K112,\"ddmmyyyy\")))","v":""},{"$f":"IF(S112=\"\",\"\",ConcatenateRange(C$7,E112,TEXT(S112,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C113,D113,E113,F113,G113,H113,I113,J113,K113,L113,M113,N113,O113,P113,Q113,R113,S113,T113,U113,V113,W113,X113,Y113,Z113,AC113,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F113=\"\",\"\",ConcatenateRange(C$7,E113,TEXT(F113,\"ddmmyyyy\")))","v":""},{"$f":"IF(K113=\"\",\"\",ConcatenateRange(C$7,E113,TEXT(K113,\"ddmmyyyy\")))","v":""},{"$f":"IF(S113=\"\",\"\",ConcatenateRange(C$7,E113,TEXT(S113,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C114,D114,E114,F114,G114,H114,I114,J114,K114,L114,M114,N114,O114,P114,Q114,R114,S114,T114,U114,V114,W114,X114,Y114,Z114,AC114,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F114=\"\",\"\",ConcatenateRange(C$7,E114,TEXT(F114,\"ddmmyyyy\")))","v":""},{"$f":"IF(K114=\"\",\"\",ConcatenateRange(C$7,E114,TEXT(K114,\"ddmmyyyy\")))","v":""},{"$f":"IF(S114=\"\",\"\",ConcatenateRange(C$7,E114,TEXT(S114,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C115,D115,E115,F115,G115,H115,I115,J115,K115,L115,M115,N115,O115,P115,Q115,R115,S115,T115,U115,V115,W115,X115,Y115,Z115,AC115,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F115=\"\",\"\",ConcatenateRange(C$7,E115,TEXT(F115,\"ddmmyyyy\")))","v":""},{"$f":"IF(K115=\"\",\"\",ConcatenateRange(C$7,E115,TEXT(K115,\"ddmmyyyy\")))","v":""},{"$f":"IF(S115=\"\",\"\",ConcatenateRange(C$7,E115,TEXT(S115,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C116,D116,E116,F116,G116,H116,I116,J116,K116,L116,M116,N116,O116,P116,Q116,R116,S116,T116,U116,V116,W116,X116,Y116,Z116,AC116,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F116=\"\",\"\",ConcatenateRange(C$7,E116,TEXT(F116,\"ddmmyyyy\")))","v":""},{"$f":"IF(K116=\"\",\"\",ConcatenateRange(C$7,E116,TEXT(K116,\"ddmmyyyy\")))","v":""},{"$f":"IF(S116=\"\",\"\",ConcatenateRange(C$7,E116,TEXT(S116,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C117,D117,E117,F117,G117,H117,I117,J117,K117,L117,M117,N117,O117,P117,Q117,R117,S117,T117,U117,V117,W117,X117,Y117,Z117,AC117,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F117=\"\",\"\",ConcatenateRange(C$7,E117,TEXT(F117,\"ddmmyyyy\")))","v":""},{"$f":"IF(K117=\"\",\"\",ConcatenateRange(C$7,E117,TEXT(K117,\"ddmmyyyy\")))","v":""},{"$f":"IF(S117=\"\",\"\",ConcatenateRange(C$7,E117,TEXT(S117,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C118,D118,E118,F118,G118,H118,I118,J118,K118,L118,M118,N118,O118,P118,Q118,R118,S118,T118,U118,V118,W118,X118,Y118,Z118,AC118,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F118=\"\",\"\",ConcatenateRange(C$7,E118,TEXT(F118,\"ddmmyyyy\")))","v":""},{"$f":"IF(K118=\"\",\"\",ConcatenateRange(C$7,E118,TEXT(K118,\"ddmmyyyy\")))","v":""},{"$f":"IF(S118=\"\",\"\",ConcatenateRange(C$7,E118,TEXT(S118,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C119,D119,E119,F119,G119,H119,I119,J119,K119,L119,M119,N119,O119,P119,Q119,R119,S119,T119,U119,V119,W119,X119,Y119,Z119,AC119,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F119=\"\",\"\",ConcatenateRange(C$7,E119,TEXT(F119,\"ddmmyyyy\")))","v":""},{"$f":"IF(K119=\"\",\"\",ConcatenateRange(C$7,E119,TEXT(K119,\"ddmmyyyy\")))","v":""},{"$f":"IF(S119=\"\",\"\",ConcatenateRange(C$7,E119,TEXT(S119,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C120,D120,E120,F120,G120,H120,I120,J120,K120,L120,M120,N120,O120,P120,Q120,R120,S120,T120,U120,V120,W120,X120,Y120,Z120,AC120,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F120=\"\",\"\",ConcatenateRange(C$7,E120,TEXT(F120,\"ddmmyyyy\")))","v":""},{"$f":"IF(K120=\"\",\"\",ConcatenateRange(C$7,E120,TEXT(K120,\"ddmmyyyy\")))","v":""},{"$f":"IF(S120=\"\",\"\",ConcatenateRange(C$7,E120,TEXT(S120,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C121,D121,E121,F121,G121,H121,I121,J121,K121,L121,M121,N121,O121,P121,Q121,R121,S121,T121,U121,V121,W121,X121,Y121,Z121,AC121,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F121=\"\",\"\",ConcatenateRange(C$7,E121,TEXT(F121,\"ddmmyyyy\")))","v":""},{"$f":"IF(K121=\"\",\"\",ConcatenateRange(C$7,E121,TEXT(K121,\"ddmmyyyy\")))","v":""},{"$f":"IF(S121=\"\",\"\",ConcatenateRange(C$7,E121,TEXT(S121,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C122,D122,E122,F122,G122,H122,I122,J122,K122,L122,M122,N122,O122,P122,Q122,R122,S122,T122,U122,V122,W122,X122,Y122,Z122,AC122,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F122=\"\",\"\",ConcatenateRange(C$7,E122,TEXT(F122,\"ddmmyyyy\")))","v":""},{"$f":"IF(K122=\"\",\"\",ConcatenateRange(C$7,E122,TEXT(K122,\"ddmmyyyy\")))","v":""},{"$f":"IF(S122=\"\",\"\",ConcatenateRange(C$7,E122,TEXT(S122,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C123,D123,E123,F123,G123,H123,I123,J123,K123,L123,M123,N123,O123,P123,Q123,R123,S123,T123,U123,V123,W123,X123,Y123,Z123,AC123,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F123=\"\",\"\",ConcatenateRange(C$7,E123,TEXT(F123,\"ddmmyyyy\")))","v":""},{"$f":"IF(K123=\"\",\"\",ConcatenateRange(C$7,E123,TEXT(K123,\"ddmmyyyy\")))","v":""},{"$f":"IF(S123=\"\",\"\",ConcatenateRange(C$7,E123,TEXT(S123,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C124,D124,E124,F124,G124,H124,I124,J124,K124,L124,M124,N124,O124,P124,Q124,R124,S124,T124,U124,V124,W124,X124,Y124,Z124,AC124,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F124=\"\",\"\",ConcatenateRange(C$7,E124,TEXT(F124,\"ddmmyyyy\")))","v":""},{"$f":"IF(K124=\"\",\"\",ConcatenateRange(C$7,E124,TEXT(K124,\"ddmmyyyy\")))","v":""},{"$f":"IF(S124=\"\",\"\",ConcatenateRange(C$7,E124,TEXT(S124,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C125,D125,E125,F125,G125,H125,I125,J125,K125,L125,M125,N125,O125,P125,Q125,R125,S125,T125,U125,V125,W125,X125,Y125,Z125,AC125,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F125=\"\",\"\",ConcatenateRange(C$7,E125,TEXT(F125,\"ddmmyyyy\")))","v":""},{"$f":"IF(K125=\"\",\"\",ConcatenateRange(C$7,E125,TEXT(K125,\"ddmmyyyy\")))","v":""},{"$f":"IF(S125=\"\",\"\",ConcatenateRange(C$7,E125,TEXT(S125,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C126,D126,E126,F126,G126,H126,I126,J126,K126,L126,M126,N126,O126,P126,Q126,R126,S126,T126,U126,V126,W126,X126,Y126,Z126,AC126,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F126=\"\",\"\",ConcatenateRange(C$7,E126,TEXT(F126,\"ddmmyyyy\")))","v":""},{"$f":"IF(K126=\"\",\"\",ConcatenateRange(C$7,E126,TEXT(K126,\"ddmmyyyy\")))","v":""},{"$f":"IF(S126=\"\",\"\",ConcatenateRange(C$7,E126,TEXT(S126,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C127,D127,E127,F127,G127,H127,I127,J127,K127,L127,M127,N127,O127,P127,Q127,R127,S127,T127,U127,V127,W127,X127,Y127,Z127,AC127,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F127=\"\",\"\",ConcatenateRange(C$7,E127,TEXT(F127,\"ddmmyyyy\")))","v":""},{"$f":"IF(K127=\"\",\"\",ConcatenateRange(C$7,E127,TEXT(K127,\"ddmmyyyy\")))","v":""},{"$f":"IF(S127=\"\",\"\",ConcatenateRange(C$7,E127,TEXT(S127,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C128,D128,E128,F128,G128,H128,I128,J128,K128,L128,M128,N128,O128,P128,Q128,R128,S128,T128,U128,V128,W128,X128,Y128,Z128,AC128,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F128=\"\",\"\",ConcatenateRange(C$7,E128,TEXT(F128,\"ddmmyyyy\")))","v":""},{"$f":"IF(K128=\"\",\"\",ConcatenateRange(C$7,E128,TEXT(K128,\"ddmmyyyy\")))","v":""},{"$f":"IF(S128=\"\",\"\",ConcatenateRange(C$7,E128,TEXT(S128,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C129,D129,E129,F129,G129,H129,I129,J129,K129,L129,M129,N129,O129,P129,Q129,R129,S129,T129,U129,V129,W129,X129,Y129,Z129,AC129,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F129=\"\",\"\",ConcatenateRange(C$7,E129,TEXT(F129,\"ddmmyyyy\")))","v":""},{"$f":"IF(K129=\"\",\"\",ConcatenateRange(C$7,E129,TEXT(K129,\"ddmmyyyy\")))","v":""},{"$f":"IF(S129=\"\",\"\",ConcatenateRange(C$7,E129,TEXT(S129,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C130,D130,E130,F130,G130,H130,I130,J130,K130,L130,M130,N130,O130,P130,Q130,R130,S130,T130,U130,V130,W130,X130,Y130,Z130,AC130,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F130=\"\",\"\",ConcatenateRange(C$7,E130,TEXT(F130,\"ddmmyyyy\")))","v":""},{"$f":"IF(K130=\"\",\"\",ConcatenateRange(C$7,E130,TEXT(K130,\"ddmmyyyy\")))","v":""},{"$f":"IF(S130=\"\",\"\",ConcatenateRange(C$7,E130,TEXT(S130,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C131,D131,E131,F131,G131,H131,I131,J131,K131,L131,M131,N131,O131,P131,Q131,R131,S131,T131,U131,V131,W131,X131,Y131,Z131,AC131,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F131=\"\",\"\",ConcatenateRange(C$7,E131,TEXT(F131,\"ddmmyyyy\")))","v":""},{"$f":"IF(K131=\"\",\"\",ConcatenateRange(C$7,E131,TEXT(K131,\"ddmmyyyy\")))","v":""},{"$f":"IF(S131=\"\",\"\",ConcatenateRange(C$7,E131,TEXT(S131,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C132,D132,E132,F132,G132,H132,I132,J132,K132,L132,M132,N132,O132,P132,Q132,R132,S132,T132,U132,V132,W132,X132,Y132,Z132,AC132,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F132=\"\",\"\",ConcatenateRange(C$7,E132,TEXT(F132,\"ddmmyyyy\")))","v":""},{"$f":"IF(K132=\"\",\"\",ConcatenateRange(C$7,E132,TEXT(K132,\"ddmmyyyy\")))","v":""},{"$f":"IF(S132=\"\",\"\",ConcatenateRange(C$7,E132,TEXT(S132,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C133,D133,E133,F133,G133,H133,I133,J133,K133,L133,M133,N133,O133,P133,Q133,R133,S133,T133,U133,V133,W133,X133,Y133,Z133,AC133,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F133=\"\",\"\",ConcatenateRange(C$7,E133,TEXT(F133,\"ddmmyyyy\")))","v":""},{"$f":"IF(K133=\"\",\"\",ConcatenateRange(C$7,E133,TEXT(K133,\"ddmmyyyy\")))","v":""},{"$f":"IF(S133=\"\",\"\",ConcatenateRange(C$7,E133,TEXT(S133,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C134,D134,E134,F134,G134,H134,I134,J134,K134,L134,M134,N134,O134,P134,Q134,R134,S134,T134,U134,V134,W134,X134,Y134,Z134,AC134,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F134=\"\",\"\",ConcatenateRange(C$7,E134,TEXT(F134,\"ddmmyyyy\")))","v":""},{"$f":"IF(K134=\"\",\"\",ConcatenateRange(C$7,E134,TEXT(K134,\"ddmmyyyy\")))","v":""},{"$f":"IF(S134=\"\",\"\",ConcatenateRange(C$7,E134,TEXT(S134,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C135,D135,E135,F135,G135,H135,I135,J135,K135,L135,M135,N135,O135,P135,Q135,R135,S135,T135,U135,V135,W135,X135,Y135,Z135,AC135,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F135=\"\",\"\",ConcatenateRange(C$7,E135,TEXT(F135,\"ddmmyyyy\")))","v":""},{"$f":"IF(K135=\"\",\"\",ConcatenateRange(C$7,E135,TEXT(K135,\"ddmmyyyy\")))","v":""},{"$f":"IF(S135=\"\",\"\",ConcatenateRange(C$7,E135,TEXT(S135,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C136,D136,E136,F136,G136,H136,I136,J136,K136,L136,M136,N136,O136,P136,Q136,R136,S136,T136,U136,V136,W136,X136,Y136,Z136,AC136,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F136=\"\",\"\",ConcatenateRange(C$7,E136,TEXT(F136,\"ddmmyyyy\")))","v":""},{"$f":"IF(K136=\"\",\"\",ConcatenateRange(C$7,E136,TEXT(K136,\"ddmmyyyy\")))","v":""},{"$f":"IF(S136=\"\",\"\",ConcatenateRange(C$7,E136,TEXT(S136,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C137,D137,E137,F137,G137,H137,I137,J137,K137,L137,M137,N137,O137,P137,Q137,R137,S137,T137,U137,V137,W137,X137,Y137,Z137,AC137,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F137=\"\",\"\",ConcatenateRange(C$7,E137,TEXT(F137,\"ddmmyyyy\")))","v":""},{"$f":"IF(K137=\"\",\"\",ConcatenateRange(C$7,E137,TEXT(K137,\"ddmmyyyy\")))","v":""},{"$f":"IF(S137=\"\",\"\",ConcatenateRange(C$7,E137,TEXT(S137,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C138,D138,E138,F138,G138,H138,I138,J138,K138,L138,M138,N138,O138,P138,Q138,R138,S138,T138,U138,V138,W138,X138,Y138,Z138,AC138,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F138=\"\",\"\",ConcatenateRange(C$7,E138,TEXT(F138,\"ddmmyyyy\")))","v":""},{"$f":"IF(K138=\"\",\"\",ConcatenateRange(C$7,E138,TEXT(K138,\"ddmmyyyy\")))","v":""},{"$f":"IF(S138=\"\",\"\",ConcatenateRange(C$7,E138,TEXT(S138,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C139,D139,E139,F139,G139,H139,I139,J139,K139,L139,M139,N139,O139,P139,Q139,R139,S139,T139,U139,V139,W139,X139,Y139,Z139,AC139,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F139=\"\",\"\",ConcatenateRange(C$7,E139,TEXT(F139,\"ddmmyyyy\")))","v":""},{"$f":"IF(K139=\"\",\"\",ConcatenateRange(C$7,E139,TEXT(K139,\"ddmmyyyy\")))","v":""},{"$f":"IF(S139=\"\",\"\",ConcatenateRange(C$7,E139,TEXT(S139,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C140,D140,E140,F140,G140,H140,I140,J140,K140,L140,M140,N140,O140,P140,Q140,R140,S140,T140,U140,V140,W140,X140,Y140,Z140,AC140,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F140=\"\",\"\",ConcatenateRange(C$7,E140,TEXT(F140,\"ddmmyyyy\")))","v":""},{"$f":"IF(K140=\"\",\"\",ConcatenateRange(C$7,E140,TEXT(K140,\"ddmmyyyy\")))","v":""},{"$f":"IF(S140=\"\",\"\",ConcatenateRange(C$7,E140,TEXT(S140,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C141,D141,E141,F141,G141,H141,I141,J141,K141,L141,M141,N141,O141,P141,Q141,R141,S141,T141,U141,V141,W141,X141,Y141,Z141,AC141,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F141=\"\",\"\",ConcatenateRange(C$7,E141,TEXT(F141,\"ddmmyyyy\")))","v":""},{"$f":"IF(K141=\"\",\"\",ConcatenateRange(C$7,E141,TEXT(K141,\"ddmmyyyy\")))","v":""},{"$f":"IF(S141=\"\",\"\",ConcatenateRange(C$7,E141,TEXT(S141,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C142,D142,E142,F142,G142,H142,I142,J142,K142,L142,M142,N142,O142,P142,Q142,R142,S142,T142,U142,V142,W142,X142,Y142,Z142,AC142,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F142=\"\",\"\",ConcatenateRange(C$7,E142,TEXT(F142,\"ddmmyyyy\")))","v":""},{"$f":"IF(K142=\"\",\"\",ConcatenateRange(C$7,E142,TEXT(K142,\"ddmmyyyy\")))","v":""},{"$f":"IF(S142=\"\",\"\",ConcatenateRange(C$7,E142,TEXT(S142,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C143,D143,E143,F143,G143,H143,I143,J143,K143,L143,M143,N143,O143,P143,Q143,R143,S143,T143,U143,V143,W143,X143,Y143,Z143,AC143,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F143=\"\",\"\",ConcatenateRange(C$7,E143,TEXT(F143,\"ddmmyyyy\")))","v":""},{"$f":"IF(K143=\"\",\"\",ConcatenateRange(C$7,E143,TEXT(K143,\"ddmmyyyy\")))","v":""},{"$f":"IF(S143=\"\",\"\",ConcatenateRange(C$7,E143,TEXT(S143,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C144,D144,E144,F144,G144,H144,I144,J144,K144,L144,M144,N144,O144,P144,Q144,R144,S144,T144,U144,V144,W144,X144,Y144,Z144,AC144,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F144=\"\",\"\",ConcatenateRange(C$7,E144,TEXT(F144,\"ddmmyyyy\")))","v":""},{"$f":"IF(K144=\"\",\"\",ConcatenateRange(C$7,E144,TEXT(K144,\"ddmmyyyy\")))","v":""},{"$f":"IF(S144=\"\",\"\",ConcatenateRange(C$7,E144,TEXT(S144,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C145,D145,E145,F145,G145,H145,I145,J145,K145,L145,M145,N145,O145,P145,Q145,R145,S145,T145,U145,V145,W145,X145,Y145,Z145,AC145,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F145=\"\",\"\",ConcatenateRange(C$7,E145,TEXT(F145,\"ddmmyyyy\")))","v":""},{"$f":"IF(K145=\"\",\"\",ConcatenateRange(C$7,E145,TEXT(K145,\"ddmmyyyy\")))","v":""},{"$f":"IF(S145=\"\",\"\",ConcatenateRange(C$7,E145,TEXT(S145,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C146,D146,E146,F146,G146,H146,I146,J146,K146,L146,M146,N146,O146,P146,Q146,R146,S146,T146,U146,V146,W146,X146,Y146,Z146,AC146,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F146=\"\",\"\",ConcatenateRange(C$7,E146,TEXT(F146,\"ddmmyyyy\")))","v":""},{"$f":"IF(K146=\"\",\"\",ConcatenateRange(C$7,E146,TEXT(K146,\"ddmmyyyy\")))","v":""},{"$f":"IF(S146=\"\",\"\",ConcatenateRange(C$7,E146,TEXT(S146,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C147,D147,E147,F147,G147,H147,I147,J147,K147,L147,M147,N147,O147,P147,Q147,R147,S147,T147,U147,V147,W147,X147,Y147,Z147,AC147,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F147=\"\",\"\",ConcatenateRange(C$7,E147,TEXT(F147,\"ddmmyyyy\")))","v":""},{"$f":"IF(K147=\"\",\"\",ConcatenateRange(C$7,E147,TEXT(K147,\"ddmmyyyy\")))","v":""},{"$f":"IF(S147=\"\",\"\",ConcatenateRange(C$7,E147,TEXT(S147,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C148,D148,E148,F148,G148,H148,I148,J148,K148,L148,M148,N148,O148,P148,Q148,R148,S148,T148,U148,V148,W148,X148,Y148,Z148,AC148,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB148<>\"\",LOWER(AB148),\"\")","v":""},{"$f":"IF(F148=\"\",\"\",ConcatenateRange(C$7,E148,TEXT(F148,\"ddmmyyyy\")))","v":""},{"$f":"IF(K148=\"\",\"\",ConcatenateRange(C$7,E148,TEXT(K148,\"ddmmyyyy\")))","v":""},{"$f":"IF(S148=\"\",\"\",ConcatenateRange(C$7,E148,TEXT(S148,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C149,D149,E149,F149,G149,H149,I149,J149,K149,L149,M149,N149,O149,P149,Q149,R149,S149,T149,U149,V149,W149,X149,Y149,Z149,AC149,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F149=\"\",\"\",ConcatenateRange(C$7,E149,TEXT(F149,\"ddmmyyyy\")))","v":""},{"$f":"IF(K149=\"\",\"\",ConcatenateRange(C$7,E149,TEXT(K149,\"ddmmyyyy\")))","v":""},{"$f":"IF(S149=\"\",\"\",ConcatenateRange(C$7,E149,TEXT(S149,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C150,D150,E150,F150,G150,H150,I150,J150,K150,L150,M150,N150,O150,P150,Q150,R150,S150,T150,U150,V150,W150,X150,Y150,Z150,AC150,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F150=\"\",\"\",ConcatenateRange(C$7,E150,TEXT(F150,\"ddmmyyyy\")))","v":""},{"$f":"IF(K150=\"\",\"\",ConcatenateRange(C$7,E150,TEXT(K150,\"ddmmyyyy\")))","v":""},{"$f":"IF(S150=\"\",\"\",ConcatenateRange(C$7,E150,TEXT(S150,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C151,D151,E151,F151,G151,H151,I151,J151,K151,L151,M151,N151,O151,P151,Q151,R151,S151,T151,U151,V151,W151,X151,Y151,Z151,AC151,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F151=\"\",\"\",ConcatenateRange(C$7,E151,TEXT(F151,\"ddmmyyyy\")))","v":""},{"$f":"IF(K151=\"\",\"\",ConcatenateRange(C$7,E151,TEXT(K151,\"ddmmyyyy\")))","v":""},{"$f":"IF(S151=\"\",\"\",ConcatenateRange(C$7,E151,TEXT(S151,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C152,D152,E152,F152,G152,H152,I152,J152,K152,L152,M152,N152,O152,P152,Q152,R152,S152,T152,U152,V152,W152,X152,Y152,Z152,AC152,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F152=\"\",\"\",ConcatenateRange(C$7,E152,TEXT(F152,\"ddmmyyyy\")))","v":""},{"$f":"IF(K152=\"\",\"\",ConcatenateRange(C$7,E152,TEXT(K152,\"ddmmyyyy\")))","v":""},{"$f":"IF(S152=\"\",\"\",ConcatenateRange(C$7,E152,TEXT(S152,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C153,D153,E153,F153,G153,H153,I153,J153,K153,L153,M153,N153,O153,P153,Q153,R153,S153,T153,U153,V153,W153,X153,Y153,Z153,AC153,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F153=\"\",\"\",ConcatenateRange(C$7,E153,TEXT(F153,\"ddmmyyyy\")))","v":""},{"$f":"IF(K153=\"\",\"\",ConcatenateRange(C$7,E153,TEXT(K153,\"ddmmyyyy\")))","v":""},{"$f":"IF(S153=\"\",\"\",ConcatenateRange(C$7,E153,TEXT(S153,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C154,D154,E154,F154,G154,H154,I154,J154,K154,L154,M154,N154,O154,P154,Q154,R154,S154,T154,U154,V154,W154,X154,Y154,Z154,AC154,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F154=\"\",\"\",ConcatenateRange(C$7,E154,TEXT(F154,\"ddmmyyyy\")))","v":""},{"$f":"IF(K154=\"\",\"\",ConcatenateRange(C$7,E154,TEXT(K154,\"ddmmyyyy\")))","v":""},{"$f":"IF(S154=\"\",\"\",ConcatenateRange(C$7,E154,TEXT(S154,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C155,D155,E155,F155,G155,H155,I155,J155,K155,L155,M155,N155,O155,P155,Q155,R155,S155,T155,U155,V155,W155,X155,Y155,Z155,AC155,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F155=\"\",\"\",ConcatenateRange(C$7,E155,TEXT(F155,\"ddmmyyyy\")))","v":""},{"$f":"IF(K155=\"\",\"\",ConcatenateRange(C$7,E155,TEXT(K155,\"ddmmyyyy\")))","v":""},{"$f":"IF(S155=\"\",\"\",ConcatenateRange(C$7,E155,TEXT(S155,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C156,D156,E156,F156,G156,H156,I156,J156,K156,L156,M156,N156,O156,P156,Q156,R156,S156,T156,U156,V156,W156,X156,Y156,Z156,AC156,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F156=\"\",\"\",ConcatenateRange(C$7,E156,TEXT(F156,\"ddmmyyyy\")))","v":""},{"$f":"IF(K156=\"\",\"\",ConcatenateRange(C$7,E156,TEXT(K156,\"ddmmyyyy\")))","v":""},{"$f":"IF(S156=\"\",\"\",ConcatenateRange(C$7,E156,TEXT(S156,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C157,D157,E157,F157,G157,H157,I157,J157,K157,L157,M157,N157,O157,P157,Q157,R157,S157,T157,U157,V157,W157,X157,Y157,Z157,AC157,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F157=\"\",\"\",ConcatenateRange(C$7,E157,TEXT(F157,\"ddmmyyyy\")))","v":""},{"$f":"IF(K157=\"\",\"\",ConcatenateRange(C$7,E157,TEXT(K157,\"ddmmyyyy\")))","v":""},{"$f":"IF(S157=\"\",\"\",ConcatenateRange(C$7,E157,TEXT(S157,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C158,D158,E158,F158,G158,H158,I158,J158,K158,L158,M158,N158,O158,P158,Q158,R158,S158,T158,U158,V158,W158,X158,Y158,Z158,AC158,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F158=\"\",\"\",ConcatenateRange(C$7,E158,TEXT(F158,\"ddmmyyyy\")))","v":""},{"$f":"IF(K158=\"\",\"\",ConcatenateRange(C$7,E158,TEXT(K158,\"ddmmyyyy\")))","v":""},{"$f":"IF(S158=\"\",\"\",ConcatenateRange(C$7,E158,TEXT(S158,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C159,D159,E159,F159,G159,H159,I159,J159,K159,L159,M159,N159,O159,P159,Q159,R159,S159,T159,U159,V159,W159,X159,Y159,Z159,AC159,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F159=\"\",\"\",ConcatenateRange(C$7,E159,TEXT(F159,\"ddmmyyyy\")))","v":""},{"$f":"IF(K159=\"\",\"\",ConcatenateRange(C$7,E159,TEXT(K159,\"ddmmyyyy\")))","v":""},{"$f":"IF(S159=\"\",\"\",ConcatenateRange(C$7,E159,TEXT(S159,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C160,D160,E160,F160,G160,H160,I160,J160,K160,L160,M160,N160,O160,P160,Q160,R160,S160,T160,U160,V160,W160,X160,Y160,Z160,AC160,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F160=\"\",\"\",ConcatenateRange(C$7,E160,TEXT(F160,\"ddmmyyyy\")))","v":""},{"$f":"IF(K160=\"\",\"\",ConcatenateRange(C$7,E160,TEXT(K160,\"ddmmyyyy\")))","v":""},{"$f":"IF(S160=\"\",\"\",ConcatenateRange(C$7,E160,TEXT(S160,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C161,D161,E161,F161,G161,H161,I161,J161,K161,L161,M161,N161,O161,P161,Q161,R161,S161,T161,U161,V161,W161,X161,Y161,Z161,AC161,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F161=\"\",\"\",ConcatenateRange(C$7,E161,TEXT(F161,\"ddmmyyyy\")))","v":""},{"$f":"IF(K161=\"\",\"\",ConcatenateRange(C$7,E161,TEXT(K161,\"ddmmyyyy\")))","v":""},{"$f":"IF(S161=\"\",\"\",ConcatenateRange(C$7,E161,TEXT(S161,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C162,D162,E162,F162,G162,H162,I162,J162,K162,L162,M162,N162,O162,P162,Q162,R162,S162,T162,U162,V162,W162,X162,Y162,Z162,AC162,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F162=\"\",\"\",ConcatenateRange(C$7,E162,TEXT(F162,\"ddmmyyyy\")))","v":""},{"$f":"IF(K162=\"\",\"\",ConcatenateRange(C$7,E162,TEXT(K162,\"ddmmyyyy\")))","v":""},{"$f":"IF(S162=\"\",\"\",ConcatenateRange(C$7,E162,TEXT(S162,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C163,D163,E163,F163,G163,H163,I163,J163,K163,L163,M163,N163,O163,P163,Q163,R163,S163,T163,U163,V163,W163,X163,Y163,Z163,AC163,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F163=\"\",\"\",ConcatenateRange(C$7,E163,TEXT(F163,\"ddmmyyyy\")))","v":""},{"$f":"IF(K163=\"\",\"\",ConcatenateRange(C$7,E163,TEXT(K163,\"ddmmyyyy\")))","v":""},{"$f":"IF(S163=\"\",\"\",ConcatenateRange(C$7,E163,TEXT(S163,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C164,D164,E164,F164,G164,H164,I164,J164,K164,L164,M164,N164,O164,P164,Q164,R164,S164,T164,U164,V164,W164,X164,Y164,Z164,AC164,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F164=\"\",\"\",ConcatenateRange(C$7,E164,TEXT(F164,\"ddmmyyyy\")))","v":""},{"$f":"IF(K164=\"\",\"\",ConcatenateRange(C$7,E164,TEXT(K164,\"ddmmyyyy\")))","v":""},{"$f":"IF(S164=\"\",\"\",ConcatenateRange(C$7,E164,TEXT(S164,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C165,D165,E165,F165,G165,H165,I165,J165,K165,L165,M165,N165,O165,P165,Q165,R165,S165,T165,U165,V165,W165,X165,Y165,Z165,AC165,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F165=\"\",\"\",ConcatenateRange(C$7,E165,TEXT(F165,\"ddmmyyyy\")))","v":""},{"$f":"IF(K165=\"\",\"\",ConcatenateRange(C$7,E165,TEXT(K165,\"ddmmyyyy\")))","v":""},{"$f":"IF(S165=\"\",\"\",ConcatenateRange(C$7,E165,TEXT(S165,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C166,D166,E166,F166,G166,H166,I166,J166,K166,L166,M166,N166,O166,P166,Q166,R166,S166,T166,U166,V166,W166,X166,Y166,Z166,AC166,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F166=\"\",\"\",ConcatenateRange(C$7,E166,TEXT(F166,\"ddmmyyyy\")))","v":""},{"$f":"IF(K166=\"\",\"\",ConcatenateRange(C$7,E166,TEXT(K166,\"ddmmyyyy\")))","v":""},{"$f":"IF(S166=\"\",\"\",ConcatenateRange(C$7,E166,TEXT(S166,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C167,D167,E167,F167,G167,H167,I167,J167,K167,L167,M167,N167,O167,P167,Q167,R167,S167,T167,U167,V167,W167,X167,Y167,Z167,AC167,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F167=\"\",\"\",ConcatenateRange(C$7,E167,TEXT(F167,\"ddmmyyyy\")))","v":""},{"$f":"IF(K167=\"\",\"\",ConcatenateRange(C$7,E167,TEXT(K167,\"ddmmyyyy\")))","v":""},{"$f":"IF(S167=\"\",\"\",ConcatenateRange(C$7,E167,TEXT(S167,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C168,D168,E168,F168,G168,H168,I168,J168,K168,L168,M168,N168,O168,P168,Q168,R168,S168,T168,U168,V168,W168,X168,Y168,Z168,AC168,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F168=\"\",\"\",ConcatenateRange(C$7,E168,TEXT(F168,\"ddmmyyyy\")))","v":""},{"$f":"IF(K168=\"\",\"\",ConcatenateRange(C$7,E168,TEXT(K168,\"ddmmyyyy\")))","v":""},{"$f":"IF(S168=\"\",\"\",ConcatenateRange(C$7,E168,TEXT(S168,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C169,D169,E169,F169,G169,H169,I169,J169,K169,L169,M169,N169,O169,P169,Q169,R169,S169,T169,U169,V169,W169,X169,Y169,Z169,AC169,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F169=\"\",\"\",ConcatenateRange(C$7,E169,TEXT(F169,\"ddmmyyyy\")))","v":""},{"$f":"IF(K169=\"\",\"\",ConcatenateRange(C$7,E169,TEXT(K169,\"ddmmyyyy\")))","v":""},{"$f":"IF(S169=\"\",\"\",ConcatenateRange(C$7,E169,TEXT(S169,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C170,D170,E170,F170,G170,H170,I170,J170,K170,L170,M170,N170,O170,P170,Q170,R170,S170,T170,U170,V170,W170,X170,Y170,Z170,AC170,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F170=\"\",\"\",ConcatenateRange(C$7,E170,TEXT(F170,\"ddmmyyyy\")))","v":""},{"$f":"IF(K170=\"\",\"\",ConcatenateRange(C$7,E170,TEXT(K170,\"ddmmyyyy\")))","v":""},{"$f":"IF(S170=\"\",\"\",ConcatenateRange(C$7,E170,TEXT(S170,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C171,D171,E171,F171,G171,H171,I171,J171,K171,L171,M171,N171,O171,P171,Q171,R171,S171,T171,U171,V171,W171,X171,Y171,Z171,AC171,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F171=\"\",\"\",ConcatenateRange(C$7,E171,TEXT(F171,\"ddmmyyyy\")))","v":""},{"$f":"IF(K171=\"\",\"\",ConcatenateRange(C$7,E171,TEXT(K171,\"ddmmyyyy\")))","v":""},{"$f":"IF(S171=\"\",\"\",ConcatenateRange(C$7,E171,TEXT(S171,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C172,D172,E172,F172,G172,H172,I172,J172,K172,L172,M172,N172,O172,P172,Q172,R172,S172,T172,U172,V172,W172,X172,Y172,Z172,AC172,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F172=\"\",\"\",ConcatenateRange(C$7,E172,TEXT(F172,\"ddmmyyyy\")))","v":""},{"$f":"IF(K172=\"\",\"\",ConcatenateRange(C$7,E172,TEXT(K172,\"ddmmyyyy\")))","v":""},{"$f":"IF(S172=\"\",\"\",ConcatenateRange(C$7,E172,TEXT(S172,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C173,D173,E173,F173,G173,H173,I173,J173,K173,L173,M173,N173,O173,P173,Q173,R173,S173,T173,U173,V173,W173,X173,Y173,Z173,AC173,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F173=\"\",\"\",ConcatenateRange(C$7,E173,TEXT(F173,\"ddmmyyyy\")))","v":""},{"$f":"IF(K173=\"\",\"\",ConcatenateRange(C$7,E173,TEXT(K173,\"ddmmyyyy\")))","v":""},{"$f":"IF(S173=\"\",\"\",ConcatenateRange(C$7,E173,TEXT(S173,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C174,D174,E174,F174,G174,H174,I174,J174,K174,L174,M174,N174,O174,P174,Q174,R174,S174,T174,U174,V174,W174,X174,Y174,Z174,AC174,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F174=\"\",\"\",ConcatenateRange(C$7,E174,TEXT(F174,\"ddmmyyyy\")))","v":""},{"$f":"IF(K174=\"\",\"\",ConcatenateRange(C$7,E174,TEXT(K174,\"ddmmyyyy\")))","v":""},{"$f":"IF(S174=\"\",\"\",ConcatenateRange(C$7,E174,TEXT(S174,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C175,D175,E175,F175,G175,H175,I175,J175,K175,L175,M175,N175,O175,P175,Q175,R175,S175,T175,U175,V175,W175,X175,Y175,Z175,AC175,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F175=\"\",\"\",ConcatenateRange(C$7,E175,TEXT(F175,\"ddmmyyyy\")))","v":""},{"$f":"IF(K175=\"\",\"\",ConcatenateRange(C$7,E175,TEXT(K175,\"ddmmyyyy\")))","v":""},{"$f":"IF(S175=\"\",\"\",ConcatenateRange(C$7,E175,TEXT(S175,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C176,D176,E176,F176,G176,H176,I176,J176,K176,L176,M176,N176,O176,P176,Q176,R176,S176,T176,U176,V176,W176,X176,Y176,Z176,AC176,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F176=\"\",\"\",ConcatenateRange(C$7,E176,TEXT(F176,\"ddmmyyyy\")))","v":""},{"$f":"IF(K176=\"\",\"\",ConcatenateRange(C$7,E176,TEXT(K176,\"ddmmyyyy\")))","v":""},{"$f":"IF(S176=\"\",\"\",ConcatenateRange(C$7,E176,TEXT(S176,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C177,D177,E177,F177,G177,H177,I177,J177,K177,L177,M177,N177,O177,P177,Q177,R177,S177,T177,U177,V177,W177,X177,Y177,Z177,AC177,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F177=\"\",\"\",ConcatenateRange(C$7,E177,TEXT(F177,\"ddmmyyyy\")))","v":""},{"$f":"IF(K177=\"\",\"\",ConcatenateRange(C$7,E177,TEXT(K177,\"ddmmyyyy\")))","v":""},{"$f":"IF(S177=\"\",\"\",ConcatenateRange(C$7,E177,TEXT(S177,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C178,D178,E178,F178,G178,H178,I178,J178,K178,L178,M178,N178,O178,P178,Q178,R178,S178,T178,U178,V178,W178,X178,Y178,Z178,AC178,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F178=\"\",\"\",ConcatenateRange(C$7,E178,TEXT(F178,\"ddmmyyyy\")))","v":""},{"$f":"IF(K178=\"\",\"\",ConcatenateRange(C$7,E178,TEXT(K178,\"ddmmyyyy\")))","v":""},{"$f":"IF(S178=\"\",\"\",ConcatenateRange(C$7,E178,TEXT(S178,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C179,D179,E179,F179,G179,H179,I179,J179,K179,L179,M179,N179,O179,P179,Q179,R179,S179,T179,U179,V179,W179,X179,Y179,Z179,AC179,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F179=\"\",\"\",ConcatenateRange(C$7,E179,TEXT(F179,\"ddmmyyyy\")))","v":""},{"$f":"IF(K179=\"\",\"\",ConcatenateRange(C$7,E179,TEXT(K179,\"ddmmyyyy\")))","v":""},{"$f":"IF(S179=\"\",\"\",ConcatenateRange(C$7,E179,TEXT(S179,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C180,D180,E180,F180,G180,H180,I180,J180,K180,L180,M180,N180,O180,P180,Q180,R180,S180,T180,U180,V180,W180,X180,Y180,Z180,AC180,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F180=\"\",\"\",ConcatenateRange(C$7,E180,TEXT(F180,\"ddmmyyyy\")))","v":""},{"$f":"IF(K180=\"\",\"\",ConcatenateRange(C$7,E180,TEXT(K180,\"ddmmyyyy\")))","v":""},{"$f":"IF(S180=\"\",\"\",ConcatenateRange(C$7,E180,TEXT(S180,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C181,D181,E181,F181,G181,H181,I181,J181,K181,L181,M181,N181,O181,P181,Q181,R181,S181,T181,U181,V181,W181,X181,Y181,Z181,AC181,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F181=\"\",\"\",ConcatenateRange(C$7,E181,TEXT(F181,\"ddmmyyyy\")))","v":""},{"$f":"IF(K181=\"\",\"\",ConcatenateRange(C$7,E181,TEXT(K181,\"ddmmyyyy\")))","v":""},{"$f":"IF(S181=\"\",\"\",ConcatenateRange(C$7,E181,TEXT(S181,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C182,D182,E182,F182,G182,H182,I182,J182,K182,L182,M182,N182,O182,P182,Q182,R182,S182,T182,U182,V182,W182,X182,Y182,Z182,AC182,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F182=\"\",\"\",ConcatenateRange(C$7,E182,TEXT(F182,\"ddmmyyyy\")))","v":""},{"$f":"IF(K182=\"\",\"\",ConcatenateRange(C$7,E182,TEXT(K182,\"ddmmyyyy\")))","v":""},{"$f":"IF(S182=\"\",\"\",ConcatenateRange(C$7,E182,TEXT(S182,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C183,D183,E183,F183,G183,H183,I183,J183,K183,L183,M183,N183,O183,P183,Q183,R183,S183,T183,U183,V183,W183,X183,Y183,Z183,AC183,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F183=\"\",\"\",ConcatenateRange(C$7,E183,TEXT(F183,\"ddmmyyyy\")))","v":""},{"$f":"IF(K183=\"\",\"\",ConcatenateRange(C$7,E183,TEXT(K183,\"ddmmyyyy\")))","v":""},{"$f":"IF(S183=\"\",\"\",ConcatenateRange(C$7,E183,TEXT(S183,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C184,D184,E184,F184,G184,H184,I184,J184,K184,L184,M184,N184,O184,P184,Q184,R184,S184,T184,U184,V184,W184,X184,Y184,Z184,AC184,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F184=\"\",\"\",ConcatenateRange(C$7,E184,TEXT(F184,\"ddmmyyyy\")))","v":""},{"$f":"IF(K184=\"\",\"\",ConcatenateRange(C$7,E184,TEXT(K184,\"ddmmyyyy\")))","v":""},{"$f":"IF(S184=\"\",\"\",ConcatenateRange(C$7,E184,TEXT(S184,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C185,D185,E185,F185,G185,H185,I185,J185,K185,L185,M185,N185,O185,P185,Q185,R185,S185,T185,U185,V185,W185,X185,Y185,Z185,AC185,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F185=\"\",\"\",ConcatenateRange(C$7,E185,TEXT(F185,\"ddmmyyyy\")))","v":""},{"$f":"IF(K185=\"\",\"\",ConcatenateRange(C$7,E185,TEXT(K185,\"ddmmyyyy\")))","v":""},{"$f":"IF(S185=\"\",\"\",ConcatenateRange(C$7,E185,TEXT(S185,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C186,D186,E186,F186,G186,H186,I186,J186,K186,L186,M186,N186,O186,P186,Q186,R186,S186,T186,U186,V186,W186,X186,Y186,Z186,AC186,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F186=\"\",\"\",ConcatenateRange(C$7,E186,TEXT(F186,\"ddmmyyyy\")))","v":""},{"$f":"IF(K186=\"\",\"\",ConcatenateRange(C$7,E186,TEXT(K186,\"ddmmyyyy\")))","v":""},{"$f":"IF(S186=\"\",\"\",ConcatenateRange(C$7,E186,TEXT(S186,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C187,D187,E187,F187,G187,H187,I187,J187,K187,L187,M187,N187,O187,P187,Q187,R187,S187,T187,U187,V187,W187,X187,Y187,Z187,AC187,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F187=\"\",\"\",ConcatenateRange(C$7,E187,TEXT(F187,\"ddmmyyyy\")))","v":""},{"$f":"IF(K187=\"\",\"\",ConcatenateRange(C$7,E187,TEXT(K187,\"ddmmyyyy\")))","v":""},{"$f":"IF(S187=\"\",\"\",ConcatenateRange(C$7,E187,TEXT(S187,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C188,D188,E188,F188,G188,H188,I188,J188,K188,L188,M188,N188,O188,P188,Q188,R188,S188,T188,U188,V188,W188,X188,Y188,Z188,AC188,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F188=\"\",\"\",ConcatenateRange(C$7,E188,TEXT(F188,\"ddmmyyyy\")))","v":""},{"$f":"IF(K188=\"\",\"\",ConcatenateRange(C$7,E188,TEXT(K188,\"ddmmyyyy\")))","v":""},{"$f":"IF(S188=\"\",\"\",ConcatenateRange(C$7,E188,TEXT(S188,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C189,D189,E189,F189,G189,H189,I189,J189,K189,L189,M189,N189,O189,P189,Q189,R189,S189,T189,U189,V189,W189,X189,Y189,Z189,AC189,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F189=\"\",\"\",ConcatenateRange(C$7,E189,TEXT(F189,\"ddmmyyyy\")))","v":""},{"$f":"IF(K189=\"\",\"\",ConcatenateRange(C$7,E189,TEXT(K189,\"ddmmyyyy\")))","v":""},{"$f":"IF(S189=\"\",\"\",ConcatenateRange(C$7,E189,TEXT(S189,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C190,D190,E190,F190,G190,H190,I190,J190,K190,L190,M190,N190,O190,P190,Q190,R190,S190,T190,U190,V190,W190,X190,Y190,Z190,AC190,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F190=\"\",\"\",ConcatenateRange(C$7,E190,TEXT(F190,\"ddmmyyyy\")))","v":""},{"$f":"IF(K190=\"\",\"\",ConcatenateRange(C$7,E190,TEXT(K190,\"ddmmyyyy\")))","v":""},{"$f":"IF(S190=\"\",\"\",ConcatenateRange(C$7,E190,TEXT(S190,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C191,D191,E191,F191,G191,H191,I191,J191,K191,L191,M191,N191,O191,P191,Q191,R191,S191,T191,U191,V191,W191,X191,Y191,Z191,AC191,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F191=\"\",\"\",ConcatenateRange(C$7,E191,TEXT(F191,\"ddmmyyyy\")))","v":""},{"$f":"IF(K191=\"\",\"\",ConcatenateRange(C$7,E191,TEXT(K191,\"ddmmyyyy\")))","v":""},{"$f":"IF(S191=\"\",\"\",ConcatenateRange(C$7,E191,TEXT(S191,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C192,D192,E192,F192,G192,H192,I192,J192,K192,L192,M192,N192,O192,P192,Q192,R192,S192,T192,U192,V192,W192,X192,Y192,Z192,AC192,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F192=\"\",\"\",ConcatenateRange(C$7,E192,TEXT(F192,\"ddmmyyyy\")))","v":""},{"$f":"IF(K192=\"\",\"\",ConcatenateRange(C$7,E192,TEXT(K192,\"ddmmyyyy\")))","v":""},{"$f":"IF(S192=\"\",\"\",ConcatenateRange(C$7,E192,TEXT(S192,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C193,D193,E193,F193,G193,H193,I193,J193,K193,L193,M193,N193,O193,P193,Q193,R193,S193,T193,U193,V193,W193,X193,Y193,Z193,AC193,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F193=\"\",\"\",ConcatenateRange(C$7,E193,TEXT(F193,\"ddmmyyyy\")))","v":""},{"$f":"IF(K193=\"\",\"\",ConcatenateRange(C$7,E193,TEXT(K193,\"ddmmyyyy\")))","v":""},{"$f":"IF(S193=\"\",\"\",ConcatenateRange(C$7,E193,TEXT(S193,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C194,D194,E194,F194,G194,H194,I194,J194,K194,L194,M194,N194,O194,P194,Q194,R194,S194,T194,U194,V194,W194,X194,Y194,Z194,AC194,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F194=\"\",\"\",ConcatenateRange(C$7,E194,TEXT(F194,\"ddmmyyyy\")))","v":""},{"$f":"IF(K194=\"\",\"\",ConcatenateRange(C$7,E194,TEXT(K194,\"ddmmyyyy\")))","v":""},{"$f":"IF(S194=\"\",\"\",ConcatenateRange(C$7,E194,TEXT(S194,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C195,D195,E195,F195,G195,H195,I195,J195,K195,L195,M195,N195,O195,P195,Q195,R195,S195,T195,U195,V195,W195,X195,Y195,Z195,AC195,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F195=\"\",\"\",ConcatenateRange(C$7,E195,TEXT(F195,\"ddmmyyyy\")))","v":""},{"$f":"IF(K195=\"\",\"\",ConcatenateRange(C$7,E195,TEXT(K195,\"ddmmyyyy\")))","v":""},{"$f":"IF(S195=\"\",\"\",ConcatenateRange(C$7,E195,TEXT(S195,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C196,D196,E196,F196,G196,H196,I196,J196,K196,L196,M196,N196,O196,P196,Q196,R196,S196,T196,U196,V196,W196,X196,Y196,Z196,AC196,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F196=\"\",\"\",ConcatenateRange(C$7,E196,TEXT(F196,\"ddmmyyyy\")))","v":""},{"$f":"IF(K196=\"\",\"\",ConcatenateRange(C$7,E196,TEXT(K196,\"ddmmyyyy\")))","v":""},{"$f":"IF(S196=\"\",\"\",ConcatenateRange(C$7,E196,TEXT(S196,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C197,D197,E197,F197,G197,H197,I197,J197,K197,L197,M197,N197,O197,P197,Q197,R197,S197,T197,U197,V197,W197,X197,Y197,Z197,AC197,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F197=\"\",\"\",ConcatenateRange(C$7,E197,TEXT(F197,\"ddmmyyyy\")))","v":""},{"$f":"IF(K197=\"\",\"\",ConcatenateRange(C$7,E197,TEXT(K197,\"ddmmyyyy\")))","v":""},{"$f":"IF(S197=\"\",\"\",ConcatenateRange(C$7,E197,TEXT(S197,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C198,D198,E198,F198,G198,H198,I198,J198,K198,L198,M198,N198,O198,P198,Q198,R198,S198,T198,U198,V198,W198,X198,Y198,Z198,AC198,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F198=\"\",\"\",ConcatenateRange(C$7,E198,TEXT(F198,\"ddmmyyyy\")))","v":""},{"$f":"IF(K198=\"\",\"\",ConcatenateRange(C$7,E198,TEXT(K198,\"ddmmyyyy\")))","v":""},{"$f":"IF(S198=\"\",\"\",ConcatenateRange(C$7,E198,TEXT(S198,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C199,D199,E199,F199,G199,H199,I199,J199,K199,L199,M199,N199,O199,P199,Q199,R199,S199,T199,U199,V199,W199,X199,Y199,Z199,AC199,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F199=\"\",\"\",ConcatenateRange(C$7,E199,TEXT(F199,\"ddmmyyyy\")))","v":""},{"$f":"IF(K199=\"\",\"\",ConcatenateRange(C$7,E199,TEXT(K199,\"ddmmyyyy\")))","v":""},{"$f":"IF(S199=\"\",\"\",ConcatenateRange(C$7,E199,TEXT(S199,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C200,D200,E200,F200,G200,H200,I200,J200,K200,L200,M200,N200,O200,P200,Q200,R200,S200,T200,U200,V200,W200,X200,Y200,Z200,AC200,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F200=\"\",\"\",ConcatenateRange(C$7,E200,TEXT(F200,\"ddmmyyyy\")))","v":""},{"$f":"IF(K200=\"\",\"\",ConcatenateRange(C$7,E200,TEXT(K200,\"ddmmyyyy\")))","v":""},{"$f":"IF(S200=\"\",\"\",ConcatenateRange(C$7,E200,TEXT(S200,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C201,D201,E201,F201,G201,H201,I201,J201,K201,L201,M201,N201,O201,P201,Q201,R201,S201,T201,U201,V201,W201,X201,Y201,Z201,AC201,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F201=\"\",\"\",ConcatenateRange(C$7,E201,TEXT(F201,\"ddmmyyyy\")))","v":""},{"$f":"IF(K201=\"\",\"\",ConcatenateRange(C$7,E201,TEXT(K201,\"ddmmyyyy\")))","v":""},{"$f":"IF(S201=\"\",\"\",ConcatenateRange(C$7,E201,TEXT(S201,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C202,D202,E202,F202,G202,H202,I202,J202,K202,L202,M202,N202,O202,P202,Q202,R202,S202,T202,U202,V202,W202,X202,Y202,Z202,AC202,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F202=\"\",\"\",ConcatenateRange(C$7,E202,TEXT(F202,\"ddmmyyyy\")))","v":""},{"$f":"IF(K202=\"\",\"\",ConcatenateRange(C$7,E202,TEXT(K202,\"ddmmyyyy\")))","v":""},{"$f":"IF(S202=\"\",\"\",ConcatenateRange(C$7,E202,TEXT(S202,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C203,D203,E203,F203,G203,H203,I203,J203,K203,L203,M203,N203,O203,P203,Q203,R203,S203,T203,U203,V203,W203,X203,Y203,Z203,AC203,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F203=\"\",\"\",ConcatenateRange(C$7,E203,TEXT(F203,\"ddmmyyyy\")))","v":""},{"$f":"IF(K203=\"\",\"\",ConcatenateRange(C$7,E203,TEXT(K203,\"ddmmyyyy\")))","v":""},{"$f":"IF(S203=\"\",\"\",ConcatenateRange(C$7,E203,TEXT(S203,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C204,D204,E204,F204,G204,H204,I204,J204,K204,L204,M204,N204,O204,P204,Q204,R204,S204,T204,U204,V204,W204,X204,Y204,Z204,AC204,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F204=\"\",\"\",ConcatenateRange(C$7,E204,TEXT(F204,\"ddmmyyyy\")))","v":""},{"$f":"IF(K204=\"\",\"\",ConcatenateRange(C$7,E204,TEXT(K204,\"ddmmyyyy\")))","v":""},{"$f":"IF(S204=\"\",\"\",ConcatenateRange(C$7,E204,TEXT(S204,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C205,D205,E205,F205,G205,H205,I205,J205,K205,L205,M205,N205,O205,P205,Q205,R205,S205,T205,U205,V205,W205,X205,Y205,Z205,AC205,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F205=\"\",\"\",ConcatenateRange(C$7,E205,TEXT(F205,\"ddmmyyyy\")))","v":""},{"$f":"IF(K205=\"\",\"\",ConcatenateRange(C$7,E205,TEXT(K205,\"ddmmyyyy\")))","v":""},{"$f":"IF(S205=\"\",\"\",ConcatenateRange(C$7,E205,TEXT(S205,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C206,D206,E206,F206,G206,H206,I206,J206,K206,L206,M206,N206,O206,P206,Q206,R206,S206,T206,U206,V206,W206,X206,Y206,Z206,AC206,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F206=\"\",\"\",ConcatenateRange(C$7,E206,TEXT(F206,\"ddmmyyyy\")))","v":""},{"$f":"IF(K206=\"\",\"\",ConcatenateRange(C$7,E206,TEXT(K206,\"ddmmyyyy\")))","v":""},{"$f":"IF(S206=\"\",\"\",ConcatenateRange(C$7,E206,TEXT(S206,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C207,D207,E207,F207,G207,H207,I207,J207,K207,L207,M207,N207,O207,P207,Q207,R207,S207,T207,U207,V207,W207,X207,Y207,Z207,AC207,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F207=\"\",\"\",ConcatenateRange(C$7,E207,TEXT(F207,\"ddmmyyyy\")))","v":""},{"$f":"IF(K207=\"\",\"\",ConcatenateRange(C$7,E207,TEXT(K207,\"ddmmyyyy\")))","v":""},{"$f":"IF(S207=\"\",\"\",ConcatenateRange(C$7,E207,TEXT(S207,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C208,D208,E208,F208,G208,H208,I208,J208,K208,L208,M208,N208,O208,P208,Q208,R208,S208,T208,U208,V208,W208,X208,Y208,Z208,AC208,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F208=\"\",\"\",ConcatenateRange(C$7,E208,TEXT(F208,\"ddmmyyyy\")))","v":""},{"$f":"IF(K208=\"\",\"\",ConcatenateRange(C$7,E208,TEXT(K208,\"ddmmyyyy\")))","v":""},{"$f":"IF(S208=\"\",\"\",ConcatenateRange(C$7,E208,TEXT(S208,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C209,D209,E209,F209,G209,H209,I209,J209,K209,L209,M209,N209,O209,P209,Q209,R209,S209,T209,U209,V209,W209,X209,Y209,Z209,AC209,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F209=\"\",\"\",ConcatenateRange(C$7,E209,TEXT(F209,\"ddmmyyyy\")))","v":""},{"$f":"IF(K209=\"\",\"\",ConcatenateRange(C$7,E209,TEXT(K209,\"ddmmyyyy\")))","v":""},{"$f":"IF(S209=\"\",\"\",ConcatenateRange(C$7,E209,TEXT(S209,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C210,D210,E210,F210,G210,H210,I210,J210,K210,L210,M210,N210,O210,P210,Q210,R210,S210,T210,U210,V210,W210,X210,Y210,Z210,AC210,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F210=\"\",\"\",ConcatenateRange(C$7,E210,TEXT(F210,\"ddmmyyyy\")))","v":""},{"$f":"IF(K210=\"\",\"\",ConcatenateRange(C$7,E210,TEXT(K210,\"ddmmyyyy\")))","v":""},{"$f":"IF(S210=\"\",\"\",ConcatenateRange(C$7,E210,TEXT(S210,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C211,D211,E211,F211,G211,H211,I211,J211,K211,L211,M211,N211,O211,P211,Q211,R211,S211,T211,U211,V211,W211,X211,Y211,Z211,AC211,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F211=\"\",\"\",ConcatenateRange(C$7,E211,TEXT(F211,\"ddmmyyyy\")))","v":""},{"$f":"IF(K211=\"\",\"\",ConcatenateRange(C$7,E211,TEXT(K211,\"ddmmyyyy\")))","v":""},{"$f":"IF(S211=\"\",\"\",ConcatenateRange(C$7,E211,TEXT(S211,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C212,D212,E212,F212,G212,H212,I212,J212,K212,L212,M212,N212,O212,P212,Q212,R212,S212,T212,U212,V212,W212,X212,Y212,Z212,AC212,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB212<>\"\",LOWER(AB212),\"\")","v":""},{"$f":"IF(F212=\"\",\"\",ConcatenateRange(C$7,E212,TEXT(F212,\"ddmmyyyy\")))","v":""},{"$f":"IF(K212=\"\",\"\",ConcatenateRange(C$7,E212,TEXT(K212,\"ddmmyyyy\")))","v":""},{"$f":"IF(S212=\"\",\"\",ConcatenateRange(C$7,E212,TEXT(S212,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C213,D213,E213,F213,G213,H213,I213,J213,K213,L213,M213,N213,O213,P213,Q213,R213,S213,T213,U213,V213,W213,X213,Y213,Z213,AC213,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F213=\"\",\"\",ConcatenateRange(C$7,E213,TEXT(F213,\"ddmmyyyy\")))","v":""},{"$f":"IF(K213=\"\",\"\",ConcatenateRange(C$7,E213,TEXT(K213,\"ddmmyyyy\")))","v":""},{"$f":"IF(S213=\"\",\"\",ConcatenateRange(C$7,E213,TEXT(S213,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C214,D214,E214,F214,G214,H214,I214,J214,K214,L214,M214,N214,O214,P214,Q214,R214,S214,T214,U214,V214,W214,X214,Y214,Z214,AC214,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F214=\"\",\"\",ConcatenateRange(C$7,E214,TEXT(F214,\"ddmmyyyy\")))","v":""},{"$f":"IF(K214=\"\",\"\",ConcatenateRange(C$7,E214,TEXT(K214,\"ddmmyyyy\")))","v":""},{"$f":"IF(S214=\"\",\"\",ConcatenateRange(C$7,E214,TEXT(S214,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C215,D215,E215,F215,G215,H215,I215,J215,K215,L215,M215,N215,O215,P215,Q215,R215,S215,T215,U215,V215,W215,X215,Y215,Z215,AC215,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F215=\"\",\"\",ConcatenateRange(C$7,E215,TEXT(F215,\"ddmmyyyy\")))","v":""},{"$f":"IF(K215=\"\",\"\",ConcatenateRange(C$7,E215,TEXT(K215,\"ddmmyyyy\")))","v":""},{"$f":"IF(S215=\"\",\"\",ConcatenateRange(C$7,E215,TEXT(S215,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C216,D216,E216,F216,G216,H216,I216,J216,K216,L216,M216,N216,O216,P216,Q216,R216,S216,T216,U216,V216,W216,X216,Y216,Z216,AC216,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F216=\"\",\"\",ConcatenateRange(C$7,E216,TEXT(F216,\"ddmmyyyy\")))","v":""},{"$f":"IF(K216=\"\",\"\",ConcatenateRange(C$7,E216,TEXT(K216,\"ddmmyyyy\")))","v":""},{"$f":"IF(S216=\"\",\"\",ConcatenateRange(C$7,E216,TEXT(S216,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C217,D217,E217,F217,G217,H217,I217,J217,K217,L217,M217,N217,O217,P217,Q217,R217,S217,T217,U217,V217,W217,X217,Y217,Z217,AC217,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F217=\"\",\"\",ConcatenateRange(C$7,E217,TEXT(F217,\"ddmmyyyy\")))","v":""},{"$f":"IF(K217=\"\",\"\",ConcatenateRange(C$7,E217,TEXT(K217,\"ddmmyyyy\")))","v":""},{"$f":"IF(S217=\"\",\"\",ConcatenateRange(C$7,E217,TEXT(S217,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C218,D218,E218,F218,G218,H218,I218,J218,K218,L218,M218,N218,O218,P218,Q218,R218,S218,T218,U218,V218,W218,X218,Y218,Z218,AC218,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F218=\"\",\"\",ConcatenateRange(C$7,E218,TEXT(F218,\"ddmmyyyy\")))","v":""},{"$f":"IF(K218=\"\",\"\",ConcatenateRange(C$7,E218,TEXT(K218,\"ddmmyyyy\")))","v":""},{"$f":"IF(S218=\"\",\"\",ConcatenateRange(C$7,E218,TEXT(S218,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C219,D219,E219,F219,G219,H219,I219,J219,K219,L219,M219,N219,O219,P219,Q219,R219,S219,T219,U219,V219,W219,X219,Y219,Z219,AC219,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F219=\"\",\"\",ConcatenateRange(C$7,E219,TEXT(F219,\"ddmmyyyy\")))","v":""},{"$f":"IF(K219=\"\",\"\",ConcatenateRange(C$7,E219,TEXT(K219,\"ddmmyyyy\")))","v":""},{"$f":"IF(S219=\"\",\"\",ConcatenateRange(C$7,E219,TEXT(S219,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C220,D220,E220,F220,G220,H220,I220,J220,K220,L220,M220,N220,O220,P220,Q220,R220,S220,T220,U220,V220,W220,X220,Y220,Z220,AC220,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F220=\"\",\"\",ConcatenateRange(C$7,E220,TEXT(F220,\"ddmmyyyy\")))","v":""},{"$f":"IF(K220=\"\",\"\",ConcatenateRange(C$7,E220,TEXT(K220,\"ddmmyyyy\")))","v":""},{"$f":"IF(S220=\"\",\"\",ConcatenateRange(C$7,E220,TEXT(S220,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C221,D221,E221,F221,G221,H221,I221,J221,K221,L221,M221,N221,O221,P221,Q221,R221,S221,T221,U221,V221,W221,X221,Y221,Z221,AC221,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F221=\"\",\"\",ConcatenateRange(C$7,E221,TEXT(F221,\"ddmmyyyy\")))","v":""},{"$f":"IF(K221=\"\",\"\",ConcatenateRange(C$7,E221,TEXT(K221,\"ddmmyyyy\")))","v":""},{"$f":"IF(S221=\"\",\"\",ConcatenateRange(C$7,E221,TEXT(S221,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C222,D222,E222,F222,G222,H222,I222,J222,K222,L222,M222,N222,O222,P222,Q222,R222,S222,T222,U222,V222,W222,X222,Y222,Z222,AC222,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F222=\"\",\"\",ConcatenateRange(C$7,E222,TEXT(F222,\"ddmmyyyy\")))","v":""},{"$f":"IF(K222=\"\",\"\",ConcatenateRange(C$7,E222,TEXT(K222,\"ddmmyyyy\")))","v":""},{"$f":"IF(S222=\"\",\"\",ConcatenateRange(C$7,E222,TEXT(S222,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C223,D223,E223,F223,G223,H223,I223,J223,K223,L223,M223,N223,O223,P223,Q223,R223,S223,T223,U223,V223,W223,X223,Y223,Z223,AC223,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F223=\"\",\"\",ConcatenateRange(C$7,E223,TEXT(F223,\"ddmmyyyy\")))","v":""},{"$f":"IF(K223=\"\",\"\",ConcatenateRange(C$7,E223,TEXT(K223,\"ddmmyyyy\")))","v":""},{"$f":"IF(S223=\"\",\"\",ConcatenateRange(C$7,E223,TEXT(S223,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C224,D224,E224,F224,G224,H224,I224,J224,K224,L224,M224,N224,O224,P224,Q224,R224,S224,T224,U224,V224,W224,X224,Y224,Z224,AC224,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F224=\"\",\"\",ConcatenateRange(C$7,E224,TEXT(F224,\"ddmmyyyy\")))","v":""},{"$f":"IF(K224=\"\",\"\",ConcatenateRange(C$7,E224,TEXT(K224,\"ddmmyyyy\")))","v":""},{"$f":"IF(S224=\"\",\"\",ConcatenateRange(C$7,E224,TEXT(S224,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C225,D225,E225,F225,G225,H225,I225,J225,K225,L225,M225,N225,O225,P225,Q225,R225,S225,T225,U225,V225,W225,X225,Y225,Z225,AC225,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F225=\"\",\"\",ConcatenateRange(C$7,E225,TEXT(F225,\"ddmmyyyy\")))","v":""},{"$f":"IF(K225=\"\",\"\",ConcatenateRange(C$7,E225,TEXT(K225,\"ddmmyyyy\")))","v":""},{"$f":"IF(S225=\"\",\"\",ConcatenateRange(C$7,E225,TEXT(S225,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C226,D226,E226,F226,G226,H226,I226,J226,K226,L226,M226,N226,O226,P226,Q226,R226,S226,T226,U226,V226,W226,X226,Y226,Z226,AC226,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F226=\"\",\"\",ConcatenateRange(C$7,E226,TEXT(F226,\"ddmmyyyy\")))","v":""},{"$f":"IF(K226=\"\",\"\",ConcatenateRange(C$7,E226,TEXT(K226,\"ddmmyyyy\")))","v":""},{"$f":"IF(S226=\"\",\"\",ConcatenateRange(C$7,E226,TEXT(S226,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C227,D227,E227,F227,G227,H227,I227,J227,K227,L227,M227,N227,O227,P227,Q227,R227,S227,T227,U227,V227,W227,X227,Y227,Z227,AC227,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F227=\"\",\"\",ConcatenateRange(C$7,E227,TEXT(F227,\"ddmmyyyy\")))","v":""},{"$f":"IF(K227=\"\",\"\",ConcatenateRange(C$7,E227,TEXT(K227,\"ddmmyyyy\")))","v":""},{"$f":"IF(S227=\"\",\"\",ConcatenateRange(C$7,E227,TEXT(S227,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C228,D228,E228,F228,G228,H228,I228,J228,K228,L228,M228,N228,O228,P228,Q228,R228,S228,T228,U228,V228,W228,X228,Y228,Z228,AC228,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F228=\"\",\"\",ConcatenateRange(C$7,E228,TEXT(F228,\"ddmmyyyy\")))","v":""},{"$f":"IF(K228=\"\",\"\",ConcatenateRange(C$7,E228,TEXT(K228,\"ddmmyyyy\")))","v":""},{"$f":"IF(S228=\"\",\"\",ConcatenateRange(C$7,E228,TEXT(S228,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C229,D229,E229,F229,G229,H229,I229,J229,K229,L229,M229,N229,O229,P229,Q229,R229,S229,T229,U229,V229,W229,X229,Y229,Z229,AC229,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F229=\"\",\"\",ConcatenateRange(C$7,E229,TEXT(F229,\"ddmmyyyy\")))","v":""},{"$f":"IF(K229=\"\",\"\",ConcatenateRange(C$7,E229,TEXT(K229,\"ddmmyyyy\")))","v":""},{"$f":"IF(S229=\"\",\"\",ConcatenateRange(C$7,E229,TEXT(S229,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C230,D230,E230,F230,G230,H230,I230,J230,K230,L230,M230,N230,O230,P230,Q230,R230,S230,T230,U230,V230,W230,X230,Y230,Z230,AC230,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F230=\"\",\"\",ConcatenateRange(C$7,E230,TEXT(F230,\"ddmmyyyy\")))","v":""},{"$f":"IF(K230=\"\",\"\",ConcatenateRange(C$7,E230,TEXT(K230,\"ddmmyyyy\")))","v":""},{"$f":"IF(S230=\"\",\"\",ConcatenateRange(C$7,E230,TEXT(S230,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C231,D231,E231,F231,G231,H231,I231,J231,K231,L231,M231,N231,O231,P231,Q231,R231,S231,T231,U231,V231,W231,X231,Y231,Z231,AC231,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F231=\"\",\"\",ConcatenateRange(C$7,E231,TEXT(F231,\"ddmmyyyy\")))","v":""},{"$f":"IF(K231=\"\",\"\",ConcatenateRange(C$7,E231,TEXT(K231,\"ddmmyyyy\")))","v":""},{"$f":"IF(S231=\"\",\"\",ConcatenateRange(C$7,E231,TEXT(S231,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C232,D232,E232,F232,G232,H232,I232,J232,K232,L232,M232,N232,O232,P232,Q232,R232,S232,T232,U232,V232,W232,X232,Y232,Z232,AC232,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F232=\"\",\"\",ConcatenateRange(C$7,E232,TEXT(F232,\"ddmmyyyy\")))","v":""},{"$f":"IF(K232=\"\",\"\",ConcatenateRange(C$7,E232,TEXT(K232,\"ddmmyyyy\")))","v":""},{"$f":"IF(S232=\"\",\"\",ConcatenateRange(C$7,E232,TEXT(S232,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C233,D233,E233,F233,G233,H233,I233,J233,K233,L233,M233,N233,O233,P233,Q233,R233,S233,T233,U233,V233,W233,X233,Y233,Z233,AC233,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F233=\"\",\"\",ConcatenateRange(C$7,E233,TEXT(F233,\"ddmmyyyy\")))","v":""},{"$f":"IF(K233=\"\",\"\",ConcatenateRange(C$7,E233,TEXT(K233,\"ddmmyyyy\")))","v":""},{"$f":"IF(S233=\"\",\"\",ConcatenateRange(C$7,E233,TEXT(S233,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C234,D234,E234,F234,G234,H234,I234,J234,K234,L234,M234,N234,O234,P234,Q234,R234,S234,T234,U234,V234,W234,X234,Y234,Z234,AC234,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F234=\"\",\"\",ConcatenateRange(C$7,E234,TEXT(F234,\"ddmmyyyy\")))","v":""},{"$f":"IF(K234=\"\",\"\",ConcatenateRange(C$7,E234,TEXT(K234,\"ddmmyyyy\")))","v":""},{"$f":"IF(S234=\"\",\"\",ConcatenateRange(C$7,E234,TEXT(S234,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C235,D235,E235,F235,G235,H235,I235,J235,K235,L235,M235,N235,O235,P235,Q235,R235,S235,T235,U235,V235,W235,X235,Y235,Z235,AC235,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F235=\"\",\"\",ConcatenateRange(C$7,E235,TEXT(F235,\"ddmmyyyy\")))","v":""},{"$f":"IF(K235=\"\",\"\",ConcatenateRange(C$7,E235,TEXT(K235,\"ddmmyyyy\")))","v":""},{"$f":"IF(S235=\"\",\"\",ConcatenateRange(C$7,E235,TEXT(S235,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C236,D236,E236,F236,G236,H236,I236,J236,K236,L236,M236,N236,O236,P236,Q236,R236,S236,T236,U236,V236,W236,X236,Y236,Z236,AC236,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F236=\"\",\"\",ConcatenateRange(C$7,E236,TEXT(F236,\"ddmmyyyy\")))","v":""},{"$f":"IF(K236=\"\",\"\",ConcatenateRange(C$7,E236,TEXT(K236,\"ddmmyyyy\")))","v":""},{"$f":"IF(S236=\"\",\"\",ConcatenateRange(C$7,E236,TEXT(S236,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C237,D237,E237,F237,G237,H237,I237,J237,K237,L237,M237,N237,O237,P237,Q237,R237,S237,T237,U237,V237,W237,X237,Y237,Z237,AC237,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F237=\"\",\"\",ConcatenateRange(C$7,E237,TEXT(F237,\"ddmmyyyy\")))","v":""},{"$f":"IF(K237=\"\",\"\",ConcatenateRange(C$7,E237,TEXT(K237,\"ddmmyyyy\")))","v":""},{"$f":"IF(S237=\"\",\"\",ConcatenateRange(C$7,E237,TEXT(S237,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C238,D238,E238,F238,G238,H238,I238,J238,K238,L238,M238,N238,O238,P238,Q238,R238,S238,T238,U238,V238,W238,X238,Y238,Z238,AC238,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F238=\"\",\"\",ConcatenateRange(C$7,E238,TEXT(F238,\"ddmmyyyy\")))","v":""},{"$f":"IF(K238=\"\",\"\",ConcatenateRange(C$7,E238,TEXT(K238,\"ddmmyyyy\")))","v":""},{"$f":"IF(S238=\"\",\"\",ConcatenateRange(C$7,E238,TEXT(S238,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C239,D239,E239,F239,G239,H239,I239,J239,K239,L239,M239,N239,O239,P239,Q239,R239,S239,T239,U239,V239,W239,X239,Y239,Z239,AC239,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F239=\"\",\"\",ConcatenateRange(C$7,E239,TEXT(F239,\"ddmmyyyy\")))","v":""},{"$f":"IF(K239=\"\",\"\",ConcatenateRange(C$7,E239,TEXT(K239,\"ddmmyyyy\")))","v":""},{"$f":"IF(S239=\"\",\"\",ConcatenateRange(C$7,E239,TEXT(S239,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C240,D240,E240,F240,G240,H240,I240,J240,K240,L240,M240,N240,O240,P240,Q240,R240,S240,T240,U240,V240,W240,X240,Y240,Z240,AC240,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F240=\"\",\"\",ConcatenateRange(C$7,E240,TEXT(F240,\"ddmmyyyy\")))","v":""},{"$f":"IF(K240=\"\",\"\",ConcatenateRange(C$7,E240,TEXT(K240,\"ddmmyyyy\")))","v":""},{"$f":"IF(S240=\"\",\"\",ConcatenateRange(C$7,E240,TEXT(S240,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C241,D241,E241,F241,G241,H241,I241,J241,K241,L241,M241,N241,O241,P241,Q241,R241,S241,T241,U241,V241,W241,X241,Y241,Z241,AC241,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F241=\"\",\"\",ConcatenateRange(C$7,E241,TEXT(F241,\"ddmmyyyy\")))","v":""},{"$f":"IF(K241=\"\",\"\",ConcatenateRange(C$7,E241,TEXT(K241,\"ddmmyyyy\")))","v":""},{"$f":"IF(S241=\"\",\"\",ConcatenateRange(C$7,E241,TEXT(S241,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C242,D242,E242,F242,G242,H242,I242,J242,K242,L242,M242,N242,O242,P242,Q242,R242,S242,T242,U242,V242,W242,X242,Y242,Z242,AC242,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F242=\"\",\"\",ConcatenateRange(C$7,E242,TEXT(F242,\"ddmmyyyy\")))","v":""},{"$f":"IF(K242=\"\",\"\",ConcatenateRange(C$7,E242,TEXT(K242,\"ddmmyyyy\")))","v":""},{"$f":"IF(S242=\"\",\"\",ConcatenateRange(C$7,E242,TEXT(S242,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C243,D243,E243,F243,G243,H243,I243,J243,K243,L243,M243,N243,O243,P243,Q243,R243,S243,T243,U243,V243,W243,X243,Y243,Z243,AC243,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F243=\"\",\"\",ConcatenateRange(C$7,E243,TEXT(F243,\"ddmmyyyy\")))","v":""},{"$f":"IF(K243=\"\",\"\",ConcatenateRange(C$7,E243,TEXT(K243,\"ddmmyyyy\")))","v":""},{"$f":"IF(S243=\"\",\"\",ConcatenateRange(C$7,E243,TEXT(S243,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C244,D244,E244,F244,G244,H244,I244,J244,K244,L244,M244,N244,O244,P244,Q244,R244,S244,T244,U244,V244,W244,X244,Y244,Z244,AC244,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F244=\"\",\"\",ConcatenateRange(C$7,E244,TEXT(F244,\"ddmmyyyy\")))","v":""},{"$f":"IF(K244=\"\",\"\",ConcatenateRange(C$7,E244,TEXT(K244,\"ddmmyyyy\")))","v":""},{"$f":"IF(S244=\"\",\"\",ConcatenateRange(C$7,E244,TEXT(S244,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C245,D245,E245,F245,G245,H245,I245,J245,K245,L245,M245,N245,O245,P245,Q245,R245,S245,T245,U245,V245,W245,X245,Y245,Z245,AC245,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F245=\"\",\"\",ConcatenateRange(C$7,E245,TEXT(F245,\"ddmmyyyy\")))","v":""},{"$f":"IF(K245=\"\",\"\",ConcatenateRange(C$7,E245,TEXT(K245,\"ddmmyyyy\")))","v":""},{"$f":"IF(S245=\"\",\"\",ConcatenateRange(C$7,E245,TEXT(S245,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C246,D246,E246,F246,G246,H246,I246,J246,K246,L246,M246,N246,O246,P246,Q246,R246,S246,T246,U246,V246,W246,X246,Y246,Z246,AC246,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F246=\"\",\"\",ConcatenateRange(C$7,E246,TEXT(F246,\"ddmmyyyy\")))","v":""},{"$f":"IF(K246=\"\",\"\",ConcatenateRange(C$7,E246,TEXT(K246,\"ddmmyyyy\")))","v":""},{"$f":"IF(S246=\"\",\"\",ConcatenateRange(C$7,E246,TEXT(S246,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C247,D247,E247,F247,G247,H247,I247,J247,K247,L247,M247,N247,O247,P247,Q247,R247,S247,T247,U247,V247,W247,X247,Y247,Z247,AC247,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F247=\"\",\"\",ConcatenateRange(C$7,E247,TEXT(F247,\"ddmmyyyy\")))","v":""},{"$f":"IF(K247=\"\",\"\",ConcatenateRange(C$7,E247,TEXT(K247,\"ddmmyyyy\")))","v":""},{"$f":"IF(S247=\"\",\"\",ConcatenateRange(C$7,E247,TEXT(S247,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C248,D248,E248,F248,G248,H248,I248,J248,K248,L248,M248,N248,O248,P248,Q248,R248,S248,T248,U248,V248,W248,X248,Y248,Z248,AC248,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F248=\"\",\"\",ConcatenateRange(C$7,E248,TEXT(F248,\"ddmmyyyy\")))","v":""},{"$f":"IF(K248=\"\",\"\",ConcatenateRange(C$7,E248,TEXT(K248,\"ddmmyyyy\")))","v":""},{"$f":"IF(S248=\"\",\"\",ConcatenateRange(C$7,E248,TEXT(S248,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C249,D249,E249,F249,G249,H249,I249,J249,K249,L249,M249,N249,O249,P249,Q249,R249,S249,T249,U249,V249,W249,X249,Y249,Z249,AC249,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F249=\"\",\"\",ConcatenateRange(C$7,E249,TEXT(F249,\"ddmmyyyy\")))","v":""},{"$f":"IF(K249=\"\",\"\",ConcatenateRange(C$7,E249,TEXT(K249,\"ddmmyyyy\")))","v":""},{"$f":"IF(S249=\"\",\"\",ConcatenateRange(C$7,E249,TEXT(S249,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C250,D250,E250,F250,G250,H250,I250,J250,K250,L250,M250,N250,O250,P250,Q250,R250,S250,T250,U250,V250,W250,X250,Y250,Z250,AC250,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F250=\"\",\"\",ConcatenateRange(C$7,E250,TEXT(F250,\"ddmmyyyy\")))","v":""},{"$f":"IF(K250=\"\",\"\",ConcatenateRange(C$7,E250,TEXT(K250,\"ddmmyyyy\")))","v":""},{"$f":"IF(S250=\"\",\"\",ConcatenateRange(C$7,E250,TEXT(S250,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C251,D251,E251,F251,G251,H251,I251,J251,K251,L251,M251,N251,O251,P251,Q251,R251,S251,T251,U251,V251,W251,X251,Y251,Z251,AC251,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F251=\"\",\"\",ConcatenateRange(C$7,E251,TEXT(F251,\"ddmmyyyy\")))","v":""},{"$f":"IF(K251=\"\",\"\",ConcatenateRange(C$7,E251,TEXT(K251,\"ddmmyyyy\")))","v":""},{"$f":"IF(S251=\"\",\"\",ConcatenateRange(C$7,E251,TEXT(S251,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C252,D252,E252,F252,G252,H252,I252,J252,K252,L252,M252,N252,O252,P252,Q252,R252,S252,T252,U252,V252,W252,X252,Y252,Z252,AC252,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F252=\"\",\"\",ConcatenateRange(C$7,E252,TEXT(F252,\"ddmmyyyy\")))","v":""},{"$f":"IF(K252=\"\",\"\",ConcatenateRange(C$7,E252,TEXT(K252,\"ddmmyyyy\")))","v":""},{"$f":"IF(S252=\"\",\"\",ConcatenateRange(C$7,E252,TEXT(S252,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C253,D253,E253,F253,G253,H253,I253,J253,K253,L253,M253,N253,O253,P253,Q253,R253,S253,T253,U253,V253,W253,X253,Y253,Z253,AC253,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F253=\"\",\"\",ConcatenateRange(C$7,E253,TEXT(F253,\"ddmmyyyy\")))","v":""},{"$f":"IF(K253=\"\",\"\",ConcatenateRange(C$7,E253,TEXT(K253,\"ddmmyyyy\")))","v":""},{"$f":"IF(S253=\"\",\"\",ConcatenateRange(C$7,E253,TEXT(S253,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C254,D254,E254,F254,G254,H254,I254,J254,K254,L254,M254,N254,O254,P254,Q254,R254,S254,T254,U254,V254,W254,X254,Y254,Z254,AC254,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F254=\"\",\"\",ConcatenateRange(C$7,E254,TEXT(F254,\"ddmmyyyy\")))","v":""},{"$f":"IF(K254=\"\",\"\",ConcatenateRange(C$7,E254,TEXT(K254,\"ddmmyyyy\")))","v":""},{"$f":"IF(S254=\"\",\"\",ConcatenateRange(C$7,E254,TEXT(S254,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C255,D255,E255,F255,G255,H255,I255,J255,K255,L255,M255,N255,O255,P255,Q255,R255,S255,T255,U255,V255,W255,X255,Y255,Z255,AC255,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F255=\"\",\"\",ConcatenateRange(C$7,E255,TEXT(F255,\"ddmmyyyy\")))","v":""},{"$f":"IF(K255=\"\",\"\",ConcatenateRange(C$7,E255,TEXT(K255,\"ddmmyyyy\")))","v":""},{"$f":"IF(S255=\"\",\"\",ConcatenateRange(C$7,E255,TEXT(S255,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C256,D256,E256,F256,G256,H256,I256,J256,K256,L256,M256,N256,O256,P256,Q256,R256,S256,T256,U256,V256,W256,X256,Y256,Z256,AC256,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F256=\"\",\"\",ConcatenateRange(C$7,E256,TEXT(F256,\"ddmmyyyy\")))","v":""},{"$f":"IF(K256=\"\",\"\",ConcatenateRange(C$7,E256,TEXT(K256,\"ddmmyyyy\")))","v":""},{"$f":"IF(S256=\"\",\"\",ConcatenateRange(C$7,E256,TEXT(S256,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C257,D257,E257,F257,G257,H257,I257,J257,K257,L257,M257,N257,O257,P257,Q257,R257,S257,T257,U257,V257,W257,X257,Y257,Z257,AC257,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F257=\"\",\"\",ConcatenateRange(C$7,E257,TEXT(F257,\"ddmmyyyy\")))","v":""},{"$f":"IF(K257=\"\",\"\",ConcatenateRange(C$7,E257,TEXT(K257,\"ddmmyyyy\")))","v":""},{"$f":"IF(S257=\"\",\"\",ConcatenateRange(C$7,E257,TEXT(S257,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C258,D258,E258,F258,G258,H258,I258,J258,K258,L258,M258,N258,O258,P258,Q258,R258,S258,T258,U258,V258,W258,X258,Y258,Z258,AC258,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F258=\"\",\"\",ConcatenateRange(C$7,E258,TEXT(F258,\"ddmmyyyy\")))","v":""},{"$f":"IF(K258=\"\",\"\",ConcatenateRange(C$7,E258,TEXT(K258,\"ddmmyyyy\")))","v":""},{"$f":"IF(S258=\"\",\"\",ConcatenateRange(C$7,E258,TEXT(S258,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C259,D259,E259,F259,G259,H259,I259,J259,K259,L259,M259,N259,O259,P259,Q259,R259,S259,T259,U259,V259,W259,X259,Y259,Z259,AC259,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F259=\"\",\"\",ConcatenateRange(C$7,E259,TEXT(F259,\"ddmmyyyy\")))","v":""},{"$f":"IF(K259=\"\",\"\",ConcatenateRange(C$7,E259,TEXT(K259,\"ddmmyyyy\")))","v":""},{"$f":"IF(S259=\"\",\"\",ConcatenateRange(C$7,E259,TEXT(S259,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C260,D260,E260,F260,G260,H260,I260,J260,K260,L260,M260,N260,O260,P260,Q260,R260,S260,T260,U260,V260,W260,X260,Y260,Z260,AC260,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F260=\"\",\"\",ConcatenateRange(C$7,E260,TEXT(F260,\"ddmmyyyy\")))","v":""},{"$f":"IF(K260=\"\",\"\",ConcatenateRange(C$7,E260,TEXT(K260,\"ddmmyyyy\")))","v":""},{"$f":"IF(S260=\"\",\"\",ConcatenateRange(C$7,E260,TEXT(S260,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C261,D261,E261,F261,G261,H261,I261,J261,K261,L261,M261,N261,O261,P261,Q261,R261,S261,T261,U261,V261,W261,X261,Y261,Z261,AC261,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F261=\"\",\"\",ConcatenateRange(C$7,E261,TEXT(F261,\"ddmmyyyy\")))","v":""},{"$f":"IF(K261=\"\",\"\",ConcatenateRange(C$7,E261,TEXT(K261,\"ddmmyyyy\")))","v":""},{"$f":"IF(S261=\"\",\"\",ConcatenateRange(C$7,E261,TEXT(S261,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C262,D262,E262,F262,G262,H262,I262,J262,K262,L262,M262,N262,O262,P262,Q262,R262,S262,T262,U262,V262,W262,X262,Y262,Z262,AC262,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F262=\"\",\"\",ConcatenateRange(C$7,E262,TEXT(F262,\"ddmmyyyy\")))","v":""},{"$f":"IF(K262=\"\",\"\",ConcatenateRange(C$7,E262,TEXT(K262,\"ddmmyyyy\")))","v":""},{"$f":"IF(S262=\"\",\"\",ConcatenateRange(C$7,E262,TEXT(S262,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C263,D263,E263,F263,G263,H263,I263,J263,K263,L263,M263,N263,O263,P263,Q263,R263,S263,T263,U263,V263,W263,X263,Y263,Z263,AC263,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F263=\"\",\"\",ConcatenateRange(C$7,E263,TEXT(F263,\"ddmmyyyy\")))","v":""},{"$f":"IF(K263=\"\",\"\",ConcatenateRange(C$7,E263,TEXT(K263,\"ddmmyyyy\")))","v":""},{"$f":"IF(S263=\"\",\"\",ConcatenateRange(C$7,E263,TEXT(S263,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C264,D264,E264,F264,G264,H264,I264,J264,K264,L264,M264,N264,O264,P264,Q264,R264,S264,T264,U264,V264,W264,X264,Y264,Z264,AC264,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F264=\"\",\"\",ConcatenateRange(C$7,E264,TEXT(F264,\"ddmmyyyy\")))","v":""},{"$f":"IF(K264=\"\",\"\",ConcatenateRange(C$7,E264,TEXT(K264,\"ddmmyyyy\")))","v":""},{"$f":"IF(S264=\"\",\"\",ConcatenateRange(C$7,E264,TEXT(S264,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C265,D265,E265,F265,G265,H265,I265,J265,K265,L265,M265,N265,O265,P265,Q265,R265,S265,T265,U265,V265,W265,X265,Y265,Z265,AC265,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F265=\"\",\"\",ConcatenateRange(C$7,E265,TEXT(F265,\"ddmmyyyy\")))","v":""},{"$f":"IF(K265=\"\",\"\",ConcatenateRange(C$7,E265,TEXT(K265,\"ddmmyyyy\")))","v":""},{"$f":"IF(S265=\"\",\"\",ConcatenateRange(C$7,E265,TEXT(S265,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C266,D266,E266,F266,G266,H266,I266,J266,K266,L266,M266,N266,O266,P266,Q266,R266,S266,T266,U266,V266,W266,X266,Y266,Z266,AC266,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F266=\"\",\"\",ConcatenateRange(C$7,E266,TEXT(F266,\"ddmmyyyy\")))","v":""},{"$f":"IF(K266=\"\",\"\",ConcatenateRange(C$7,E266,TEXT(K266,\"ddmmyyyy\")))","v":""},{"$f":"IF(S266=\"\",\"\",ConcatenateRange(C$7,E266,TEXT(S266,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C267,D267,E267,F267,G267,H267,I267,J267,K267,L267,M267,N267,O267,P267,Q267,R267,S267,T267,U267,V267,W267,X267,Y267,Z267,AC267,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F267=\"\",\"\",ConcatenateRange(C$7,E267,TEXT(F267,\"ddmmyyyy\")))","v":""},{"$f":"IF(K267=\"\",\"\",ConcatenateRange(C$7,E267,TEXT(K267,\"ddmmyyyy\")))","v":""},{"$f":"IF(S267=\"\",\"\",ConcatenateRange(C$7,E267,TEXT(S267,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C268,D268,E268,F268,G268,H268,I268,J268,K268,L268,M268,N268,O268,P268,Q268,R268,S268,T268,U268,V268,W268,X268,Y268,Z268,AC268,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F268=\"\",\"\",ConcatenateRange(C$7,E268,TEXT(F268,\"ddmmyyyy\")))","v":""},{"$f":"IF(K268=\"\",\"\",ConcatenateRange(C$7,E268,TEXT(K268,\"ddmmyyyy\")))","v":""},{"$f":"IF(S268=\"\",\"\",ConcatenateRange(C$7,E268,TEXT(S268,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C269,D269,E269,F269,G269,H269,I269,J269,K269,L269,M269,N269,O269,P269,Q269,R269,S269,T269,U269,V269,W269,X269,Y269,Z269,AC269,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F269=\"\",\"\",ConcatenateRange(C$7,E269,TEXT(F269,\"ddmmyyyy\")))","v":""},{"$f":"IF(K269=\"\",\"\",ConcatenateRange(C$7,E269,TEXT(K269,\"ddmmyyyy\")))","v":""},{"$f":"IF(S269=\"\",\"\",ConcatenateRange(C$7,E269,TEXT(S269,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C270,D270,E270,F270,G270,H270,I270,J270,K270,L270,M270,N270,O270,P270,Q270,R270,S270,T270,U270,V270,W270,X270,Y270,Z270,AC270,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F270=\"\",\"\",ConcatenateRange(C$7,E270,TEXT(F270,\"ddmmyyyy\")))","v":""},{"$f":"IF(K270=\"\",\"\",ConcatenateRange(C$7,E270,TEXT(K270,\"ddmmyyyy\")))","v":""},{"$f":"IF(S270=\"\",\"\",ConcatenateRange(C$7,E270,TEXT(S270,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C271,D271,E271,F271,G271,H271,I271,J271,K271,L271,M271,N271,O271,P271,Q271,R271,S271,T271,U271,V271,W271,X271,Y271,Z271,AC271,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F271=\"\",\"\",ConcatenateRange(C$7,E271,TEXT(F271,\"ddmmyyyy\")))","v":""},{"$f":"IF(K271=\"\",\"\",ConcatenateRange(C$7,E271,TEXT(K271,\"ddmmyyyy\")))","v":""},{"$f":"IF(S271=\"\",\"\",ConcatenateRange(C$7,E271,TEXT(S271,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C272,D272,E272,F272,G272,H272,I272,J272,K272,L272,M272,N272,O272,P272,Q272,R272,S272,T272,U272,V272,W272,X272,Y272,Z272,AC272,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F272=\"\",\"\",ConcatenateRange(C$7,E272,TEXT(F272,\"ddmmyyyy\")))","v":""},{"$f":"IF(K272=\"\",\"\",ConcatenateRange(C$7,E272,TEXT(K272,\"ddmmyyyy\")))","v":""},{"$f":"IF(S272=\"\",\"\",ConcatenateRange(C$7,E272,TEXT(S272,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C273,D273,E273,F273,G273,H273,I273,J273,K273,L273,M273,N273,O273,P273,Q273,R273,S273,T273,U273,V273,W273,X273,Y273,Z273,AC273,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F273=\"\",\"\",ConcatenateRange(C$7,E273,TEXT(F273,\"ddmmyyyy\")))","v":""},{"$f":"IF(K273=\"\",\"\",ConcatenateRange(C$7,E273,TEXT(K273,\"ddmmyyyy\")))","v":""},{"$f":"IF(S273=\"\",\"\",ConcatenateRange(C$7,E273,TEXT(S273,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C274,D274,E274,F274,G274,H274,I274,J274,K274,L274,M274,N274,O274,P274,Q274,R274,S274,T274,U274,V274,W274,X274,Y274,Z274,AC274,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F274=\"\",\"\",ConcatenateRange(C$7,E274,TEXT(F274,\"ddmmyyyy\")))","v":""},{"$f":"IF(K274=\"\",\"\",ConcatenateRange(C$7,E274,TEXT(K274,\"ddmmyyyy\")))","v":""},{"$f":"IF(S274=\"\",\"\",ConcatenateRange(C$7,E274,TEXT(S274,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C275,D275,E275,F275,G275,H275,I275,J275,K275,L275,M275,N275,O275,P275,Q275,R275,S275,T275,U275,V275,W275,X275,Y275,Z275,AC275,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F275=\"\",\"\",ConcatenateRange(C$7,E275,TEXT(F275,\"ddmmyyyy\")))","v":""},{"$f":"IF(K275=\"\",\"\",ConcatenateRange(C$7,E275,TEXT(K275,\"ddmmyyyy\")))","v":""},{"$f":"IF(S275=\"\",\"\",ConcatenateRange(C$7,E275,TEXT(S275,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C276,D276,E276,F276,G276,H276,I276,J276,K276,L276,M276,N276,O276,P276,Q276,R276,S276,T276,U276,V276,W276,X276,Y276,Z276,AC276,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB276<>\"\",LOWER(AB276),\"\")","v":""},{"$f":"IF(F276=\"\",\"\",ConcatenateRange(C$7,E276,TEXT(F276,\"ddmmyyyy\")))","v":""},{"$f":"IF(K276=\"\",\"\",ConcatenateRange(C$7,E276,TEXT(K276,\"ddmmyyyy\")))","v":""},{"$f":"IF(S276=\"\",\"\",ConcatenateRange(C$7,E276,TEXT(S276,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C277,D277,E277,F277,G277,H277,I277,J277,K277,L277,M277,N277,O277,P277,Q277,R277,S277,T277,U277,V277,W277,X277,Y277,Z277,AC277,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F277=\"\",\"\",ConcatenateRange(C$7,E277,TEXT(F277,\"ddmmyyyy\")))","v":""},{"$f":"IF(K277=\"\",\"\",ConcatenateRange(C$7,E277,TEXT(K277,\"ddmmyyyy\")))","v":""},{"$f":"IF(S277=\"\",\"\",ConcatenateRange(C$7,E277,TEXT(S277,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C278,D278,E278,F278,G278,H278,I278,J278,K278,L278,M278,N278,O278,P278,Q278,R278,S278,T278,U278,V278,W278,X278,Y278,Z278,AC278,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F278=\"\",\"\",ConcatenateRange(C$7,E278,TEXT(F278,\"ddmmyyyy\")))","v":""},{"$f":"IF(K278=\"\",\"\",ConcatenateRange(C$7,E278,TEXT(K278,\"ddmmyyyy\")))","v":""},{"$f":"IF(S278=\"\",\"\",ConcatenateRange(C$7,E278,TEXT(S278,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C279,D279,E279,F279,G279,H279,I279,J279,K279,L279,M279,N279,O279,P279,Q279,R279,S279,T279,U279,V279,W279,X279,Y279,Z279,AC279,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F279=\"\",\"\",ConcatenateRange(C$7,E279,TEXT(F279,\"ddmmyyyy\")))","v":""},{"$f":"IF(K279=\"\",\"\",ConcatenateRange(C$7,E279,TEXT(K279,\"ddmmyyyy\")))","v":""},{"$f":"IF(S279=\"\",\"\",ConcatenateRange(C$7,E279,TEXT(S279,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C280,D280,E280,F280,G280,H280,I280,J280,K280,L280,M280,N280,O280,P280,Q280,R280,S280,T280,U280,V280,W280,X280,Y280,Z280,AC280,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F280=\"\",\"\",ConcatenateRange(C$7,E280,TEXT(F280,\"ddmmyyyy\")))","v":""},{"$f":"IF(K280=\"\",\"\",ConcatenateRange(C$7,E280,TEXT(K280,\"ddmmyyyy\")))","v":""},{"$f":"IF(S280=\"\",\"\",ConcatenateRange(C$7,E280,TEXT(S280,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C281,D281,E281,F281,G281,H281,I281,J281,K281,L281,M281,N281,O281,P281,Q281,R281,S281,T281,U281,V281,W281,X281,Y281,Z281,AC281,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F281=\"\",\"\",ConcatenateRange(C$7,E281,TEXT(F281,\"ddmmyyyy\")))","v":""},{"$f":"IF(K281=\"\",\"\",ConcatenateRange(C$7,E281,TEXT(K281,\"ddmmyyyy\")))","v":""},{"$f":"IF(S281=\"\",\"\",ConcatenateRange(C$7,E281,TEXT(S281,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C282,D282,E282,F282,G282,H282,I282,J282,K282,L282,M282,N282,O282,P282,Q282,R282,S282,T282,U282,V282,W282,X282,Y282,Z282,AC282,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F282=\"\",\"\",ConcatenateRange(C$7,E282,TEXT(F282,\"ddmmyyyy\")))","v":""},{"$f":"IF(K282=\"\",\"\",ConcatenateRange(C$7,E282,TEXT(K282,\"ddmmyyyy\")))","v":""},{"$f":"IF(S282=\"\",\"\",ConcatenateRange(C$7,E282,TEXT(S282,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C283,D283,E283,F283,G283,H283,I283,J283,K283,L283,M283,N283,O283,P283,Q283,R283,S283,T283,U283,V283,W283,X283,Y283,Z283,AC283,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F283=\"\",\"\",ConcatenateRange(C$7,E283,TEXT(F283,\"ddmmyyyy\")))","v":""},{"$f":"IF(K283=\"\",\"\",ConcatenateRange(C$7,E283,TEXT(K283,\"ddmmyyyy\")))","v":""},{"$f":"IF(S283=\"\",\"\",ConcatenateRange(C$7,E283,TEXT(S283,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C284,D284,E284,F284,G284,H284,I284,J284,K284,L284,M284,N284,O284,P284,Q284,R284,S284,T284,U284,V284,W284,X284,Y284,Z284,AC284,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F284=\"\",\"\",ConcatenateRange(C$7,E284,TEXT(F284,\"ddmmyyyy\")))","v":""},{"$f":"IF(K284=\"\",\"\",ConcatenateRange(C$7,E284,TEXT(K284,\"ddmmyyyy\")))","v":""},{"$f":"IF(S284=\"\",\"\",ConcatenateRange(C$7,E284,TEXT(S284,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C285,D285,E285,F285,G285,H285,I285,J285,K285,L285,M285,N285,O285,P285,Q285,R285,S285,T285,U285,V285,W285,X285,Y285,Z285,AC285,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F285=\"\",\"\",ConcatenateRange(C$7,E285,TEXT(F285,\"ddmmyyyy\")))","v":""},{"$f":"IF(K285=\"\",\"\",ConcatenateRange(C$7,E285,TEXT(K285,\"ddmmyyyy\")))","v":""},{"$f":"IF(S285=\"\",\"\",ConcatenateRange(C$7,E285,TEXT(S285,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C286,D286,E286,F286,G286,H286,I286,J286,K286,L286,M286,N286,O286,P286,Q286,R286,S286,T286,U286,V286,W286,X286,Y286,Z286,AC286,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F286=\"\",\"\",ConcatenateRange(C$7,E286,TEXT(F286,\"ddmmyyyy\")))","v":""},{"$f":"IF(K286=\"\",\"\",ConcatenateRange(C$7,E286,TEXT(K286,\"ddmmyyyy\")))","v":""},{"$f":"IF(S286=\"\",\"\",ConcatenateRange(C$7,E286,TEXT(S286,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C287,D287,E287,F287,G287,H287,I287,J287,K287,L287,M287,N287,O287,P287,Q287,R287,S287,T287,U287,V287,W287,X287,Y287,Z287,AC287,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F287=\"\",\"\",ConcatenateRange(C$7,E287,TEXT(F287,\"ddmmyyyy\")))","v":""},{"$f":"IF(K287=\"\",\"\",ConcatenateRange(C$7,E287,TEXT(K287,\"ddmmyyyy\")))","v":""},{"$f":"IF(S287=\"\",\"\",ConcatenateRange(C$7,E287,TEXT(S287,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C288,D288,E288,F288,G288,H288,I288,J288,K288,L288,M288,N288,O288,P288,Q288,R288,S288,T288,U288,V288,W288,X288,Y288,Z288,AC288,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F288=\"\",\"\",ConcatenateRange(C$7,E288,TEXT(F288,\"ddmmyyyy\")))","v":""},{"$f":"IF(K288=\"\",\"\",ConcatenateRange(C$7,E288,TEXT(K288,\"ddmmyyyy\")))","v":""},{"$f":"IF(S288=\"\",\"\",ConcatenateRange(C$7,E288,TEXT(S288,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C289,D289,E289,F289,G289,H289,I289,J289,K289,L289,M289,N289,O289,P289,Q289,R289,S289,T289,U289,V289,W289,X289,Y289,Z289,AC289,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F289=\"\",\"\",ConcatenateRange(C$7,E289,TEXT(F289,\"ddmmyyyy\")))","v":""},{"$f":"IF(K289=\"\",\"\",ConcatenateRange(C$7,E289,TEXT(K289,\"ddmmyyyy\")))","v":""},{"$f":"IF(S289=\"\",\"\",ConcatenateRange(C$7,E289,TEXT(S289,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C290,D290,E290,F290,G290,H290,I290,J290,K290,L290,M290,N290,O290,P290,Q290,R290,S290,T290,U290,V290,W290,X290,Y290,Z290,AC290,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F290=\"\",\"\",ConcatenateRange(C$7,E290,TEXT(F290,\"ddmmyyyy\")))","v":""},{"$f":"IF(K290=\"\",\"\",ConcatenateRange(C$7,E290,TEXT(K290,\"ddmmyyyy\")))","v":""},{"$f":"IF(S290=\"\",\"\",ConcatenateRange(C$7,E290,TEXT(S290,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C291,D291,E291,F291,G291,H291,I291,J291,K291,L291,M291,N291,O291,P291,Q291,R291,S291,T291,U291,V291,W291,X291,Y291,Z291,AC291,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F291=\"\",\"\",ConcatenateRange(C$7,E291,TEXT(F291,\"ddmmyyyy\")))","v":""},{"$f":"IF(K291=\"\",\"\",ConcatenateRange(C$7,E291,TEXT(K291,\"ddmmyyyy\")))","v":""},{"$f":"IF(S291=\"\",\"\",ConcatenateRange(C$7,E291,TEXT(S291,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C292,D292,E292,F292,G292,H292,I292,J292,K292,L292,M292,N292,O292,P292,Q292,R292,S292,T292,U292,V292,W292,X292,Y292,Z292,AC292,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F292=\"\",\"\",ConcatenateRange(C$7,E292,TEXT(F292,\"ddmmyyyy\")))","v":""},{"$f":"IF(K292=\"\",\"\",ConcatenateRange(C$7,E292,TEXT(K292,\"ddmmyyyy\")))","v":""},{"$f":"IF(S292=\"\",\"\",ConcatenateRange(C$7,E292,TEXT(S292,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C293,D293,E293,F293,G293,H293,I293,J293,K293,L293,M293,N293,O293,P293,Q293,R293,S293,T293,U293,V293,W293,X293,Y293,Z293,AC293,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F293=\"\",\"\",ConcatenateRange(C$7,E293,TEXT(F293,\"ddmmyyyy\")))","v":""},{"$f":"IF(K293=\"\",\"\",ConcatenateRange(C$7,E293,TEXT(K293,\"ddmmyyyy\")))","v":""},{"$f":"IF(S293=\"\",\"\",ConcatenateRange(C$7,E293,TEXT(S293,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C294,D294,E294,F294,G294,H294,I294,J294,K294,L294,M294,N294,O294,P294,Q294,R294,S294,T294,U294,V294,W294,X294,Y294,Z294,AC294,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F294=\"\",\"\",ConcatenateRange(C$7,E294,TEXT(F294,\"ddmmyyyy\")))","v":""},{"$f":"IF(K294=\"\",\"\",ConcatenateRange(C$7,E294,TEXT(K294,\"ddmmyyyy\")))","v":""},{"$f":"IF(S294=\"\",\"\",ConcatenateRange(C$7,E294,TEXT(S294,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C295,D295,E295,F295,G295,H295,I295,J295,K295,L295,M295,N295,O295,P295,Q295,R295,S295,T295,U295,V295,W295,X295,Y295,Z295,AC295,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F295=\"\",\"\",ConcatenateRange(C$7,E295,TEXT(F295,\"ddmmyyyy\")))","v":""},{"$f":"IF(K295=\"\",\"\",ConcatenateRange(C$7,E295,TEXT(K295,\"ddmmyyyy\")))","v":""},{"$f":"IF(S295=\"\",\"\",ConcatenateRange(C$7,E295,TEXT(S295,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C296,D296,E296,F296,G296,H296,I296,J296,K296,L296,M296,N296,O296,P296,Q296,R296,S296,T296,U296,V296,W296,X296,Y296,Z296,AC296,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F296=\"\",\"\",ConcatenateRange(C$7,E296,TEXT(F296,\"ddmmyyyy\")))","v":""},{"$f":"IF(K296=\"\",\"\",ConcatenateRange(C$7,E296,TEXT(K296,\"ddmmyyyy\")))","v":""},{"$f":"IF(S296=\"\",\"\",ConcatenateRange(C$7,E296,TEXT(S296,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C297,D297,E297,F297,G297,H297,I297,J297,K297,L297,M297,N297,O297,P297,Q297,R297,S297,T297,U297,V297,W297,X297,Y297,Z297,AC297,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F297=\"\",\"\",ConcatenateRange(C$7,E297,TEXT(F297,\"ddmmyyyy\")))","v":""},{"$f":"IF(K297=\"\",\"\",ConcatenateRange(C$7,E297,TEXT(K297,\"ddmmyyyy\")))","v":""},{"$f":"IF(S297=\"\",\"\",ConcatenateRange(C$7,E297,TEXT(S297,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C298,D298,E298,F298,G298,H298,I298,J298,K298,L298,M298,N298,O298,P298,Q298,R298,S298,T298,U298,V298,W298,X298,Y298,Z298,AC298,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F298=\"\",\"\",ConcatenateRange(C$7,E298,TEXT(F298,\"ddmmyyyy\")))","v":""},{"$f":"IF(K298=\"\",\"\",ConcatenateRange(C$7,E298,TEXT(K298,\"ddmmyyyy\")))","v":""},{"$f":"IF(S298=\"\",\"\",ConcatenateRange(C$7,E298,TEXT(S298,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C299,D299,E299,F299,G299,H299,I299,J299,K299,L299,M299,N299,O299,P299,Q299,R299,S299,T299,U299,V299,W299,X299,Y299,Z299,AC299,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F299=\"\",\"\",ConcatenateRange(C$7,E299,TEXT(F299,\"ddmmyyyy\")))","v":""},{"$f":"IF(K299=\"\",\"\",ConcatenateRange(C$7,E299,TEXT(K299,\"ddmmyyyy\")))","v":""},{"$f":"IF(S299=\"\",\"\",ConcatenateRange(C$7,E299,TEXT(S299,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C300,D300,E300,F300,G300,H300,I300,J300,K300,L300,M300,N300,O300,P300,Q300,R300,S300,T300,U300,V300,W300,X300,Y300,Z300,AC300,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F300=\"\",\"\",ConcatenateRange(C$7,E300,TEXT(F300,\"ddmmyyyy\")))","v":""},{"$f":"IF(K300=\"\",\"\",ConcatenateRange(C$7,E300,TEXT(K300,\"ddmmyyyy\")))","v":""},{"$f":"IF(S300=\"\",\"\",ConcatenateRange(C$7,E300,TEXT(S300,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C301,D301,E301,F301,G301,H301,I301,J301,K301,L301,M301,N301,O301,P301,Q301,R301,S301,T301,U301,V301,W301,X301,Y301,Z301,AC301,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F301=\"\",\"\",ConcatenateRange(C$7,E301,TEXT(F301,\"ddmmyyyy\")))","v":""},{"$f":"IF(K301=\"\",\"\",ConcatenateRange(C$7,E301,TEXT(K301,\"ddmmyyyy\")))","v":""},{"$f":"IF(S301=\"\",\"\",ConcatenateRange(C$7,E301,TEXT(S301,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C302,D302,E302,F302,G302,H302,I302,J302,K302,L302,M302,N302,O302,P302,Q302,R302,S302,T302,U302,V302,W302,X302,Y302,Z302,AC302,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F302=\"\",\"\",ConcatenateRange(C$7,E302,TEXT(F302,\"ddmmyyyy\")))","v":""},{"$f":"IF(K302=\"\",\"\",ConcatenateRange(C$7,E302,TEXT(K302,\"ddmmyyyy\")))","v":""},{"$f":"IF(S302=\"\",\"\",ConcatenateRange(C$7,E302,TEXT(S302,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C303,D303,E303,F303,G303,H303,I303,J303,K303,L303,M303,N303,O303,P303,Q303,R303,S303,T303,U303,V303,W303,X303,Y303,Z303,AC303,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F303=\"\",\"\",ConcatenateRange(C$7,E303,TEXT(F303,\"ddmmyyyy\")))","v":""},{"$f":"IF(K303=\"\",\"\",ConcatenateRange(C$7,E303,TEXT(K303,\"ddmmyyyy\")))","v":""},{"$f":"IF(S303=\"\",\"\",ConcatenateRange(C$7,E303,TEXT(S303,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C304,D304,E304,F304,G304,H304,I304,J304,K304,L304,M304,N304,O304,P304,Q304,R304,S304,T304,U304,V304,W304,X304,Y304,Z304,AC304,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F304=\"\",\"\",ConcatenateRange(C$7,E304,TEXT(F304,\"ddmmyyyy\")))","v":""},{"$f":"IF(K304=\"\",\"\",ConcatenateRange(C$7,E304,TEXT(K304,\"ddmmyyyy\")))","v":""},{"$f":"IF(S304=\"\",\"\",ConcatenateRange(C$7,E304,TEXT(S304,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C305,D305,E305,F305,G305,H305,I305,J305,K305,L305,M305,N305,O305,P305,Q305,R305,S305,T305,U305,V305,W305,X305,Y305,Z305,AC305,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F305=\"\",\"\",ConcatenateRange(C$7,E305,TEXT(F305,\"ddmmyyyy\")))","v":""},{"$f":"IF(K305=\"\",\"\",ConcatenateRange(C$7,E305,TEXT(K305,\"ddmmyyyy\")))","v":""},{"$f":"IF(S305=\"\",\"\",ConcatenateRange(C$7,E305,TEXT(S305,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C306,D306,E306,F306,G306,H306,I306,J306,K306,L306,M306,N306,O306,P306,Q306,R306,S306,T306,U306,V306,W306,X306,Y306,Z306,AC306,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F306=\"\",\"\",ConcatenateRange(C$7,E306,TEXT(F306,\"ddmmyyyy\")))","v":""},{"$f":"IF(K306=\"\",\"\",ConcatenateRange(C$7,E306,TEXT(K306,\"ddmmyyyy\")))","v":""},{"$f":"IF(S306=\"\",\"\",ConcatenateRange(C$7,E306,TEXT(S306,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C307,D307,E307,F307,G307,H307,I307,J307,K307,L307,M307,N307,O307,P307,Q307,R307,S307,T307,U307,V307,W307,X307,Y307,Z307,AC307,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F307=\"\",\"\",ConcatenateRange(C$7,E307,TEXT(F307,\"ddmmyyyy\")))","v":""},{"$f":"IF(K307=\"\",\"\",ConcatenateRange(C$7,E307,TEXT(K307,\"ddmmyyyy\")))","v":""},{"$f":"IF(S307=\"\",\"\",ConcatenateRange(C$7,E307,TEXT(S307,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C308,D308,E308,F308,G308,H308,I308,J308,K308,L308,M308,N308,O308,P308,Q308,R308,S308,T308,U308,V308,W308,X308,Y308,Z308,AC308,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F308=\"\",\"\",ConcatenateRange(C$7,E308,TEXT(F308,\"ddmmyyyy\")))","v":""},{"$f":"IF(K308=\"\",\"\",ConcatenateRange(C$7,E308,TEXT(K308,\"ddmmyyyy\")))","v":""},{"$f":"IF(S308=\"\",\"\",ConcatenateRange(C$7,E308,TEXT(S308,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C309,D309,E309,F309,G309,H309,I309,J309,K309,L309,M309,N309,O309,P309,Q309,R309,S309,T309,U309,V309,W309,X309,Y309,Z309,AC309,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F309=\"\",\"\",ConcatenateRange(C$7,E309,TEXT(F309,\"ddmmyyyy\")))","v":""},{"$f":"IF(K309=\"\",\"\",ConcatenateRange(C$7,E309,TEXT(K309,\"ddmmyyyy\")))","v":""},{"$f":"IF(S309=\"\",\"\",ConcatenateRange(C$7,E309,TEXT(S309,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C310,D310,E310,F310,G310,H310,I310,J310,K310,L310,M310,N310,O310,P310,Q310,R310,S310,T310,U310,V310,W310,X310,Y310,Z310,AC310,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F310=\"\",\"\",ConcatenateRange(C$7,E310,TEXT(F310,\"ddmmyyyy\")))","v":""},{"$f":"IF(K310=\"\",\"\",ConcatenateRange(C$7,E310,TEXT(K310,\"ddmmyyyy\")))","v":""},{"$f":"IF(S310=\"\",\"\",ConcatenateRange(C$7,E310,TEXT(S310,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C311,D311,E311,F311,G311,H311,I311,J311,K311,L311,M311,N311,O311,P311,Q311,R311,S311,T311,U311,V311,W311,X311,Y311,Z311,AC311,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F311=\"\",\"\",ConcatenateRange(C$7,E311,TEXT(F311,\"ddmmyyyy\")))","v":""},{"$f":"IF(K311=\"\",\"\",ConcatenateRange(C$7,E311,TEXT(K311,\"ddmmyyyy\")))","v":""},{"$f":"IF(S311=\"\",\"\",ConcatenateRange(C$7,E311,TEXT(S311,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C312,D312,E312,F312,G312,H312,I312,J312,K312,L312,M312,N312,O312,P312,Q312,R312,S312,T312,U312,V312,W312,X312,Y312,Z312,AC312,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F312=\"\",\"\",ConcatenateRange(C$7,E312,TEXT(F312,\"ddmmyyyy\")))","v":""},{"$f":"IF(K312=\"\",\"\",ConcatenateRange(C$7,E312,TEXT(K312,\"ddmmyyyy\")))","v":""},{"$f":"IF(S312=\"\",\"\",ConcatenateRange(C$7,E312,TEXT(S312,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C313,D313,E313,F313,G313,H313,I313,J313,K313,L313,M313,N313,O313,P313,Q313,R313,S313,T313,U313,V313,W313,X313,Y313,Z313,AC313,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F313=\"\",\"\",ConcatenateRange(C$7,E313,TEXT(F313,\"ddmmyyyy\")))","v":""},{"$f":"IF(K313=\"\",\"\",ConcatenateRange(C$7,E313,TEXT(K313,\"ddmmyyyy\")))","v":""},{"$f":"IF(S313=\"\",\"\",ConcatenateRange(C$7,E313,TEXT(S313,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C314,D314,E314,F314,G314,H314,I314,J314,K314,L314,M314,N314,O314,P314,Q314,R314,S314,T314,U314,V314,W314,X314,Y314,Z314,AC314,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F314=\"\",\"\",ConcatenateRange(C$7,E314,TEXT(F314,\"ddmmyyyy\")))","v":""},{"$f":"IF(K314=\"\",\"\",ConcatenateRange(C$7,E314,TEXT(K314,\"ddmmyyyy\")))","v":""},{"$f":"IF(S314=\"\",\"\",ConcatenateRange(C$7,E314,TEXT(S314,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C315,D315,E315,F315,G315,H315,I315,J315,K315,L315,M315,N315,O315,P315,Q315,R315,S315,T315,U315,V315,W315,X315,Y315,Z315,AC315,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F315=\"\",\"\",ConcatenateRange(C$7,E315,TEXT(F315,\"ddmmyyyy\")))","v":""},{"$f":"IF(K315=\"\",\"\",ConcatenateRange(C$7,E315,TEXT(K315,\"ddmmyyyy\")))","v":""},{"$f":"IF(S315=\"\",\"\",ConcatenateRange(C$7,E315,TEXT(S315,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C316,D316,E316,F316,G316,H316,I316,J316,K316,L316,M316,N316,O316,P316,Q316,R316,S316,T316,U316,V316,W316,X316,Y316,Z316,AC316,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F316=\"\",\"\",ConcatenateRange(C$7,E316,TEXT(F316,\"ddmmyyyy\")))","v":""},{"$f":"IF(K316=\"\",\"\",ConcatenateRange(C$7,E316,TEXT(K316,\"ddmmyyyy\")))","v":""},{"$f":"IF(S316=\"\",\"\",ConcatenateRange(C$7,E316,TEXT(S316,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C317,D317,E317,F317,G317,H317,I317,J317,K317,L317,M317,N317,O317,P317,Q317,R317,S317,T317,U317,V317,W317,X317,Y317,Z317,AC317,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F317=\"\",\"\",ConcatenateRange(C$7,E317,TEXT(F317,\"ddmmyyyy\")))","v":""},{"$f":"IF(K317=\"\",\"\",ConcatenateRange(C$7,E317,TEXT(K317,\"ddmmyyyy\")))","v":""},{"$f":"IF(S317=\"\",\"\",ConcatenateRange(C$7,E317,TEXT(S317,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C318,D318,E318,F318,G318,H318,I318,J318,K318,L318,M318,N318,O318,P318,Q318,R318,S318,T318,U318,V318,W318,X318,Y318,Z318,AC318,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F318=\"\",\"\",ConcatenateRange(C$7,E318,TEXT(F318,\"ddmmyyyy\")))","v":""},{"$f":"IF(K318=\"\",\"\",ConcatenateRange(C$7,E318,TEXT(K318,\"ddmmyyyy\")))","v":""},{"$f":"IF(S318=\"\",\"\",ConcatenateRange(C$7,E318,TEXT(S318,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C319,D319,E319,F319,G319,H319,I319,J319,K319,L319,M319,N319,O319,P319,Q319,R319,S319,T319,U319,V319,W319,X319,Y319,Z319,AC319,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F319=\"\",\"\",ConcatenateRange(C$7,E319,TEXT(F319,\"ddmmyyyy\")))","v":""},{"$f":"IF(K319=\"\",\"\",ConcatenateRange(C$7,E319,TEXT(K319,\"ddmmyyyy\")))","v":""},{"$f":"IF(S319=\"\",\"\",ConcatenateRange(C$7,E319,TEXT(S319,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C320,D320,E320,F320,G320,H320,I320,J320,K320,L320,M320,N320,O320,P320,Q320,R320,S320,T320,U320,V320,W320,X320,Y320,Z320,AC320,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F320=\"\",\"\",ConcatenateRange(C$7,E320,TEXT(F320,\"ddmmyyyy\")))","v":""},{"$f":"IF(K320=\"\",\"\",ConcatenateRange(C$7,E320,TEXT(K320,\"ddmmyyyy\")))","v":""},{"$f":"IF(S320=\"\",\"\",ConcatenateRange(C$7,E320,TEXT(S320,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C321,D321,E321,F321,G321,H321,I321,J321,K321,L321,M321,N321,O321,P321,Q321,R321,S321,T321,U321,V321,W321,X321,Y321,Z321,AC321,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F321=\"\",\"\",ConcatenateRange(C$7,E321,TEXT(F321,\"ddmmyyyy\")))","v":""},{"$f":"IF(K321=\"\",\"\",ConcatenateRange(C$7,E321,TEXT(K321,\"ddmmyyyy\")))","v":""},{"$f":"IF(S321=\"\",\"\",ConcatenateRange(C$7,E321,TEXT(S321,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C322,D322,E322,F322,G322,H322,I322,J322,K322,L322,M322,N322,O322,P322,Q322,R322,S322,T322,U322,V322,W322,X322,Y322,Z322,AC322,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F322=\"\",\"\",ConcatenateRange(C$7,E322,TEXT(F322,\"ddmmyyyy\")))","v":""},{"$f":"IF(K322=\"\",\"\",ConcatenateRange(C$7,E322,TEXT(K322,\"ddmmyyyy\")))","v":""},{"$f":"IF(S322=\"\",\"\",ConcatenateRange(C$7,E322,TEXT(S322,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C323,D323,E323,F323,G323,H323,I323,J323,K323,L323,M323,N323,O323,P323,Q323,R323,S323,T323,U323,V323,W323,X323,Y323,Z323,AC323,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F323=\"\",\"\",ConcatenateRange(C$7,E323,TEXT(F323,\"ddmmyyyy\")))","v":""},{"$f":"IF(K323=\"\",\"\",ConcatenateRange(C$7,E323,TEXT(K323,\"ddmmyyyy\")))","v":""},{"$f":"IF(S323=\"\",\"\",ConcatenateRange(C$7,E323,TEXT(S323,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C324,D324,E324,F324,G324,H324,I324,J324,K324,L324,M324,N324,O324,P324,Q324,R324,S324,T324,U324,V324,W324,X324,Y324,Z324,AC324,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F324=\"\",\"\",ConcatenateRange(C$7,E324,TEXT(F324,\"ddmmyyyy\")))","v":""},{"$f":"IF(K324=\"\",\"\",ConcatenateRange(C$7,E324,TEXT(K324,\"ddmmyyyy\")))","v":""},{"$f":"IF(S324=\"\",\"\",ConcatenateRange(C$7,E324,TEXT(S324,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C325,D325,E325,F325,G325,H325,I325,J325,K325,L325,M325,N325,O325,P325,Q325,R325,S325,T325,U325,V325,W325,X325,Y325,Z325,AC325,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F325=\"\",\"\",ConcatenateRange(C$7,E325,TEXT(F325,\"ddmmyyyy\")))","v":""},{"$f":"IF(K325=\"\",\"\",ConcatenateRange(C$7,E325,TEXT(K325,\"ddmmyyyy\")))","v":""},{"$f":"IF(S325=\"\",\"\",ConcatenateRange(C$7,E325,TEXT(S325,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C326,D326,E326,F326,G326,H326,I326,J326,K326,L326,M326,N326,O326,P326,Q326,R326,S326,T326,U326,V326,W326,X326,Y326,Z326,AC326,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F326=\"\",\"\",ConcatenateRange(C$7,E326,TEXT(F326,\"ddmmyyyy\")))","v":""},{"$f":"IF(K326=\"\",\"\",ConcatenateRange(C$7,E326,TEXT(K326,\"ddmmyyyy\")))","v":""},{"$f":"IF(S326=\"\",\"\",ConcatenateRange(C$7,E326,TEXT(S326,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C327,D327,E327,F327,G327,H327,I327,J327,K327,L327,M327,N327,O327,P327,Q327,R327,S327,T327,U327,V327,W327,X327,Y327,Z327,AC327,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F327=\"\",\"\",ConcatenateRange(C$7,E327,TEXT(F327,\"ddmmyyyy\")))","v":""},{"$f":"IF(K327=\"\",\"\",ConcatenateRange(C$7,E327,TEXT(K327,\"ddmmyyyy\")))","v":""},{"$f":"IF(S327=\"\",\"\",ConcatenateRange(C$7,E327,TEXT(S327,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C328,D328,E328,F328,G328,H328,I328,J328,K328,L328,M328,N328,O328,P328,Q328,R328,S328,T328,U328,V328,W328,X328,Y328,Z328,AC328,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F328=\"\",\"\",ConcatenateRange(C$7,E328,TEXT(F328,\"ddmmyyyy\")))","v":""},{"$f":"IF(K328=\"\",\"\",ConcatenateRange(C$7,E328,TEXT(K328,\"ddmmyyyy\")))","v":""},{"$f":"IF(S328=\"\",\"\",ConcatenateRange(C$7,E328,TEXT(S328,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C329,D329,E329,F329,G329,H329,I329,J329,K329,L329,M329,N329,O329,P329,Q329,R329,S329,T329,U329,V329,W329,X329,Y329,Z329,AC329,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F329=\"\",\"\",ConcatenateRange(C$7,E329,TEXT(F329,\"ddmmyyyy\")))","v":""},{"$f":"IF(K329=\"\",\"\",ConcatenateRange(C$7,E329,TEXT(K329,\"ddmmyyyy\")))","v":""},{"$f":"IF(S329=\"\",\"\",ConcatenateRange(C$7,E329,TEXT(S329,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C330,D330,E330,F330,G330,H330,I330,J330,K330,L330,M330,N330,O330,P330,Q330,R330,S330,T330,U330,V330,W330,X330,Y330,Z330,AC330,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F330=\"\",\"\",ConcatenateRange(C$7,E330,TEXT(F330,\"ddmmyyyy\")))","v":""},{"$f":"IF(K330=\"\",\"\",ConcatenateRange(C$7,E330,TEXT(K330,\"ddmmyyyy\")))","v":""},{"$f":"IF(S330=\"\",\"\",ConcatenateRange(C$7,E330,TEXT(S330,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C331,D331,E331,F331,G331,H331,I331,J331,K331,L331,M331,N331,O331,P331,Q331,R331,S331,T331,U331,V331,W331,X331,Y331,Z331,AC331,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F331=\"\",\"\",ConcatenateRange(C$7,E331,TEXT(F331,\"ddmmyyyy\")))","v":""},{"$f":"IF(K331=\"\",\"\",ConcatenateRange(C$7,E331,TEXT(K331,\"ddmmyyyy\")))","v":""},{"$f":"IF(S331=\"\",\"\",ConcatenateRange(C$7,E331,TEXT(S331,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C332,D332,E332,F332,G332,H332,I332,J332,K332,L332,M332,N332,O332,P332,Q332,R332,S332,T332,U332,V332,W332,X332,Y332,Z332,AC332,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F332=\"\",\"\",ConcatenateRange(C$7,E332,TEXT(F332,\"ddmmyyyy\")))","v":""},{"$f":"IF(K332=\"\",\"\",ConcatenateRange(C$7,E332,TEXT(K332,\"ddmmyyyy\")))","v":""},{"$f":"IF(S332=\"\",\"\",ConcatenateRange(C$7,E332,TEXT(S332,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C333,D333,E333,F333,G333,H333,I333,J333,K333,L333,M333,N333,O333,P333,Q333,R333,S333,T333,U333,V333,W333,X333,Y333,Z333,AC333,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F333=\"\",\"\",ConcatenateRange(C$7,E333,TEXT(F333,\"ddmmyyyy\")))","v":""},{"$f":"IF(K333=\"\",\"\",ConcatenateRange(C$7,E333,TEXT(K333,\"ddmmyyyy\")))","v":""},{"$f":"IF(S333=\"\",\"\",ConcatenateRange(C$7,E333,TEXT(S333,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C334,D334,E334,F334,G334,H334,I334,J334,K334,L334,M334,N334,O334,P334,Q334,R334,S334,T334,U334,V334,W334,X334,Y334,Z334,AC334,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F334=\"\",\"\",ConcatenateRange(C$7,E334,TEXT(F334,\"ddmmyyyy\")))","v":""},{"$f":"IF(K334=\"\",\"\",ConcatenateRange(C$7,E334,TEXT(K334,\"ddmmyyyy\")))","v":""},{"$f":"IF(S334=\"\",\"\",ConcatenateRange(C$7,E334,TEXT(S334,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C335,D335,E335,F335,G335,H335,I335,J335,K335,L335,M335,N335,O335,P335,Q335,R335,S335,T335,U335,V335,W335,X335,Y335,Z335,AC335,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F335=\"\",\"\",ConcatenateRange(C$7,E335,TEXT(F335,\"ddmmyyyy\")))","v":""},{"$f":"IF(K335=\"\",\"\",ConcatenateRange(C$7,E335,TEXT(K335,\"ddmmyyyy\")))","v":""},{"$f":"IF(S335=\"\",\"\",ConcatenateRange(C$7,E335,TEXT(S335,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C336,D336,E336,F336,G336,H336,I336,J336,K336,L336,M336,N336,O336,P336,Q336,R336,S336,T336,U336,V336,W336,X336,Y336,Z336,AC336,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F336=\"\",\"\",ConcatenateRange(C$7,E336,TEXT(F336,\"ddmmyyyy\")))","v":""},{"$f":"IF(K336=\"\",\"\",ConcatenateRange(C$7,E336,TEXT(K336,\"ddmmyyyy\")))","v":""},{"$f":"IF(S336=\"\",\"\",ConcatenateRange(C$7,E336,TEXT(S336,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C337,D337,E337,F337,G337,H337,I337,J337,K337,L337,M337,N337,O337,P337,Q337,R337,S337,T337,U337,V337,W337,X337,Y337,Z337,AC337,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F337=\"\",\"\",ConcatenateRange(C$7,E337,TEXT(F337,\"ddmmyyyy\")))","v":""},{"$f":"IF(K337=\"\",\"\",ConcatenateRange(C$7,E337,TEXT(K337,\"ddmmyyyy\")))","v":""},{"$f":"IF(S337=\"\",\"\",ConcatenateRange(C$7,E337,TEXT(S337,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C338,D338,E338,F338,G338,H338,I338,J338,K338,L338,M338,N338,O338,P338,Q338,R338,S338,T338,U338,V338,W338,X338,Y338,Z338,AC338,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F338=\"\",\"\",ConcatenateRange(C$7,E338,TEXT(F338,\"ddmmyyyy\")))","v":""},{"$f":"IF(K338=\"\",\"\",ConcatenateRange(C$7,E338,TEXT(K338,\"ddmmyyyy\")))","v":""},{"$f":"IF(S338=\"\",\"\",ConcatenateRange(C$7,E338,TEXT(S338,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C339,D339,E339,F339,G339,H339,I339,J339,K339,L339,M339,N339,O339,P339,Q339,R339,S339,T339,U339,V339,W339,X339,Y339,Z339,AC339,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F339=\"\",\"\",ConcatenateRange(C$7,E339,TEXT(F339,\"ddmmyyyy\")))","v":""},{"$f":"IF(K339=\"\",\"\",ConcatenateRange(C$7,E339,TEXT(K339,\"ddmmyyyy\")))","v":""},{"$f":"IF(S339=\"\",\"\",ConcatenateRange(C$7,E339,TEXT(S339,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C340,D340,E340,F340,G340,H340,I340,J340,K340,L340,M340,N340,O340,P340,Q340,R340,S340,T340,U340,V340,W340,X340,Y340,Z340,AC340,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB340<>\"\",LOWER(AB340),\"\")","v":""},{"$f":"IF(F340=\"\",\"\",ConcatenateRange(C$7,E340,TEXT(F340,\"ddmmyyyy\")))","v":""},{"$f":"IF(K340=\"\",\"\",ConcatenateRange(C$7,E340,TEXT(K340,\"ddmmyyyy\")))","v":""},{"$f":"IF(S340=\"\",\"\",ConcatenateRange(C$7,E340,TEXT(S340,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C341,D341,E341,F341,G341,H341,I341,J341,K341,L341,M341,N341,O341,P341,Q341,R341,S341,T341,U341,V341,W341,X341,Y341,Z341,AC341,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F341=\"\",\"\",ConcatenateRange(C$7,E341,TEXT(F341,\"ddmmyyyy\")))","v":""},{"$f":"IF(K341=\"\",\"\",ConcatenateRange(C$7,E341,TEXT(K341,\"ddmmyyyy\")))","v":""},{"$f":"IF(S341=\"\",\"\",ConcatenateRange(C$7,E341,TEXT(S341,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C342,D342,E342,F342,G342,H342,I342,J342,K342,L342,M342,N342,O342,P342,Q342,R342,S342,T342,U342,V342,W342,X342,Y342,Z342,AC342,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F342=\"\",\"\",ConcatenateRange(C$7,E342,TEXT(F342,\"ddmmyyyy\")))","v":""},{"$f":"IF(K342=\"\",\"\",ConcatenateRange(C$7,E342,TEXT(K342,\"ddmmyyyy\")))","v":""},{"$f":"IF(S342=\"\",\"\",ConcatenateRange(C$7,E342,TEXT(S342,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C343,D343,E343,F343,G343,H343,I343,J343,K343,L343,M343,N343,O343,P343,Q343,R343,S343,T343,U343,V343,W343,X343,Y343,Z343,AC343,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F343=\"\",\"\",ConcatenateRange(C$7,E343,TEXT(F343,\"ddmmyyyy\")))","v":""},{"$f":"IF(K343=\"\",\"\",ConcatenateRange(C$7,E343,TEXT(K343,\"ddmmyyyy\")))","v":""},{"$f":"IF(S343=\"\",\"\",ConcatenateRange(C$7,E343,TEXT(S343,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C344,D344,E344,F344,G344,H344,I344,J344,K344,L344,M344,N344,O344,P344,Q344,R344,S344,T344,U344,V344,W344,X344,Y344,Z344,AC344,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F344=\"\",\"\",ConcatenateRange(C$7,E344,TEXT(F344,\"ddmmyyyy\")))","v":""},{"$f":"IF(K344=\"\",\"\",ConcatenateRange(C$7,E344,TEXT(K344,\"ddmmyyyy\")))","v":""},{"$f":"IF(S344=\"\",\"\",ConcatenateRange(C$7,E344,TEXT(S344,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C345,D345,E345,F345,G345,H345,I345,J345,K345,L345,M345,N345,O345,P345,Q345,R345,S345,T345,U345,V345,W345,X345,Y345,Z345,AC345,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F345=\"\",\"\",ConcatenateRange(C$7,E345,TEXT(F345,\"ddmmyyyy\")))","v":""},{"$f":"IF(K345=\"\",\"\",ConcatenateRange(C$7,E345,TEXT(K345,\"ddmmyyyy\")))","v":""},{"$f":"IF(S345=\"\",\"\",ConcatenateRange(C$7,E345,TEXT(S345,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C346,D346,E346,F346,G346,H346,I346,J346,K346,L346,M346,N346,O346,P346,Q346,R346,S346,T346,U346,V346,W346,X346,Y346,Z346,AC346,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F346=\"\",\"\",ConcatenateRange(C$7,E346,TEXT(F346,\"ddmmyyyy\")))","v":""},{"$f":"IF(K346=\"\",\"\",ConcatenateRange(C$7,E346,TEXT(K346,\"ddmmyyyy\")))","v":""},{"$f":"IF(S346=\"\",\"\",ConcatenateRange(C$7,E346,TEXT(S346,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C347,D347,E347,F347,G347,H347,I347,J347,K347,L347,M347,N347,O347,P347,Q347,R347,S347,T347,U347,V347,W347,X347,Y347,Z347,AC347,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F347=\"\",\"\",ConcatenateRange(C$7,E347,TEXT(F347,\"ddmmyyyy\")))","v":""},{"$f":"IF(K347=\"\",\"\",ConcatenateRange(C$7,E347,TEXT(K347,\"ddmmyyyy\")))","v":""},{"$f":"IF(S347=\"\",\"\",ConcatenateRange(C$7,E347,TEXT(S347,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C348,D348,E348,F348,G348,H348,I348,J348,K348,L348,M348,N348,O348,P348,Q348,R348,S348,T348,U348,V348,W348,X348,Y348,Z348,AC348,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F348=\"\",\"\",ConcatenateRange(C$7,E348,TEXT(F348,\"ddmmyyyy\")))","v":""},{"$f":"IF(K348=\"\",\"\",ConcatenateRange(C$7,E348,TEXT(K348,\"ddmmyyyy\")))","v":""},{"$f":"IF(S348=\"\",\"\",ConcatenateRange(C$7,E348,TEXT(S348,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C349,D349,E349,F349,G349,H349,I349,J349,K349,L349,M349,N349,O349,P349,Q349,R349,S349,T349,U349,V349,W349,X349,Y349,Z349,AC349,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F349=\"\",\"\",ConcatenateRange(C$7,E349,TEXT(F349,\"ddmmyyyy\")))","v":""},{"$f":"IF(K349=\"\",\"\",ConcatenateRange(C$7,E349,TEXT(K349,\"ddmmyyyy\")))","v":""},{"$f":"IF(S349=\"\",\"\",ConcatenateRange(C$7,E349,TEXT(S349,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C350,D350,E350,F350,G350,H350,I350,J350,K350,L350,M350,N350,O350,P350,Q350,R350,S350,T350,U350,V350,W350,X350,Y350,Z350,AC350,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F350=\"\",\"\",ConcatenateRange(C$7,E350,TEXT(F350,\"ddmmyyyy\")))","v":""},{"$f":"IF(K350=\"\",\"\",ConcatenateRange(C$7,E350,TEXT(K350,\"ddmmyyyy\")))","v":""},{"$f":"IF(S350=\"\",\"\",ConcatenateRange(C$7,E350,TEXT(S350,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C351,D351,E351,F351,G351,H351,I351,J351,K351,L351,M351,N351,O351,P351,Q351,R351,S351,T351,U351,V351,W351,X351,Y351,Z351,AC351,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F351=\"\",\"\",ConcatenateRange(C$7,E351,TEXT(F351,\"ddmmyyyy\")))","v":""},{"$f":"IF(K351=\"\",\"\",ConcatenateRange(C$7,E351,TEXT(K351,\"ddmmyyyy\")))","v":""},{"$f":"IF(S351=\"\",\"\",ConcatenateRange(C$7,E351,TEXT(S351,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C352,D352,E352,F352,G352,H352,I352,J352,K352,L352,M352,N352,O352,P352,Q352,R352,S352,T352,U352,V352,W352,X352,Y352,Z352,AC352,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F352=\"\",\"\",ConcatenateRange(C$7,E352,TEXT(F352,\"ddmmyyyy\")))","v":""},{"$f":"IF(K352=\"\",\"\",ConcatenateRange(C$7,E352,TEXT(K352,\"ddmmyyyy\")))","v":""},{"$f":"IF(S352=\"\",\"\",ConcatenateRange(C$7,E352,TEXT(S352,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C353,D353,E353,F353,G353,H353,I353,J353,K353,L353,M353,N353,O353,P353,Q353,R353,S353,T353,U353,V353,W353,X353,Y353,Z353,AC353,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F353=\"\",\"\",ConcatenateRange(C$7,E353,TEXT(F353,\"ddmmyyyy\")))","v":""},{"$f":"IF(K353=\"\",\"\",ConcatenateRange(C$7,E353,TEXT(K353,\"ddmmyyyy\")))","v":""},{"$f":"IF(S353=\"\",\"\",ConcatenateRange(C$7,E353,TEXT(S353,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C354,D354,E354,F354,G354,H354,I354,J354,K354,L354,M354,N354,O354,P354,Q354,R354,S354,T354,U354,V354,W354,X354,Y354,Z354,AC354,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F354=\"\",\"\",ConcatenateRange(C$7,E354,TEXT(F354,\"ddmmyyyy\")))","v":""},{"$f":"IF(K354=\"\",\"\",ConcatenateRange(C$7,E354,TEXT(K354,\"ddmmyyyy\")))","v":""},{"$f":"IF(S354=\"\",\"\",ConcatenateRange(C$7,E354,TEXT(S354,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C355,D355,E355,F355,G355,H355,I355,J355,K355,L355,M355,N355,O355,P355,Q355,R355,S355,T355,U355,V355,W355,X355,Y355,Z355,AC355,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F355=\"\",\"\",ConcatenateRange(C$7,E355,TEXT(F355,\"ddmmyyyy\")))","v":""},{"$f":"IF(K355=\"\",\"\",ConcatenateRange(C$7,E355,TEXT(K355,\"ddmmyyyy\")))","v":""},{"$f":"IF(S355=\"\",\"\",ConcatenateRange(C$7,E355,TEXT(S355,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C356,D356,E356,F356,G356,H356,I356,J356,K356,L356,M356,N356,O356,P356,Q356,R356,S356,T356,U356,V356,W356,X356,Y356,Z356,AC356,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F356=\"\",\"\",ConcatenateRange(C$7,E356,TEXT(F356,\"ddmmyyyy\")))","v":""},{"$f":"IF(K356=\"\",\"\",ConcatenateRange(C$7,E356,TEXT(K356,\"ddmmyyyy\")))","v":""},{"$f":"IF(S356=\"\",\"\",ConcatenateRange(C$7,E356,TEXT(S356,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C357,D357,E357,F357,G357,H357,I357,J357,K357,L357,M357,N357,O357,P357,Q357,R357,S357,T357,U357,V357,W357,X357,Y357,Z357,AC357,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F357=\"\",\"\",ConcatenateRange(C$7,E357,TEXT(F357,\"ddmmyyyy\")))","v":""},{"$f":"IF(K357=\"\",\"\",ConcatenateRange(C$7,E357,TEXT(K357,\"ddmmyyyy\")))","v":""},{"$f":"IF(S357=\"\",\"\",ConcatenateRange(C$7,E357,TEXT(S357,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C358,D358,E358,F358,G358,H358,I358,J358,K358,L358,M358,N358,O358,P358,Q358,R358,S358,T358,U358,V358,W358,X358,Y358,Z358,AC358,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F358=\"\",\"\",ConcatenateRange(C$7,E358,TEXT(F358,\"ddmmyyyy\")))","v":""},{"$f":"IF(K358=\"\",\"\",ConcatenateRange(C$7,E358,TEXT(K358,\"ddmmyyyy\")))","v":""},{"$f":"IF(S358=\"\",\"\",ConcatenateRange(C$7,E358,TEXT(S358,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C359,D359,E359,F359,G359,H359,I359,J359,K359,L359,M359,N359,O359,P359,Q359,R359,S359,T359,U359,V359,W359,X359,Y359,Z359,AC359,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F359=\"\",\"\",ConcatenateRange(C$7,E359,TEXT(F359,\"ddmmyyyy\")))","v":""},{"$f":"IF(K359=\"\",\"\",ConcatenateRange(C$7,E359,TEXT(K359,\"ddmmyyyy\")))","v":""},{"$f":"IF(S359=\"\",\"\",ConcatenateRange(C$7,E359,TEXT(S359,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C360,D360,E360,F360,G360,H360,I360,J360,K360,L360,M360,N360,O360,P360,Q360,R360,S360,T360,U360,V360,W360,X360,Y360,Z360,AC360,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F360=\"\",\"\",ConcatenateRange(C$7,E360,TEXT(F360,\"ddmmyyyy\")))","v":""},{"$f":"IF(K360=\"\",\"\",ConcatenateRange(C$7,E360,TEXT(K360,\"ddmmyyyy\")))","v":""},{"$f":"IF(S360=\"\",\"\",ConcatenateRange(C$7,E360,TEXT(S360,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C361,D361,E361,F361,G361,H361,I361,J361,K361,L361,M361,N361,O361,P361,Q361,R361,S361,T361,U361,V361,W361,X361,Y361,Z361,AC361,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F361=\"\",\"\",ConcatenateRange(C$7,E361,TEXT(F361,\"ddmmyyyy\")))","v":""},{"$f":"IF(K361=\"\",\"\",ConcatenateRange(C$7,E361,TEXT(K361,\"ddmmyyyy\")))","v":""},{"$f":"IF(S361=\"\",\"\",ConcatenateRange(C$7,E361,TEXT(S361,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C362,D362,E362,F362,G362,H362,I362,J362,K362,L362,M362,N362,O362,P362,Q362,R362,S362,T362,U362,V362,W362,X362,Y362,Z362,AC362,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F362=\"\",\"\",ConcatenateRange(C$7,E362,TEXT(F362,\"ddmmyyyy\")))","v":""},{"$f":"IF(K362=\"\",\"\",ConcatenateRange(C$7,E362,TEXT(K362,\"ddmmyyyy\")))","v":""},{"$f":"IF(S362=\"\",\"\",ConcatenateRange(C$7,E362,TEXT(S362,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C363,D363,E363,F363,G363,H363,I363,J363,K363,L363,M363,N363,O363,P363,Q363,R363,S363,T363,U363,V363,W363,X363,Y363,Z363,AC363,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F363=\"\",\"\",ConcatenateRange(C$7,E363,TEXT(F363,\"ddmmyyyy\")))","v":""},{"$f":"IF(K363=\"\",\"\",ConcatenateRange(C$7,E363,TEXT(K363,\"ddmmyyyy\")))","v":""},{"$f":"IF(S363=\"\",\"\",ConcatenateRange(C$7,E363,TEXT(S363,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C364,D364,E364,F364,G364,H364,I364,J364,K364,L364,M364,N364,O364,P364,Q364,R364,S364,T364,U364,V364,W364,X364,Y364,Z364,AC364,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F364=\"\",\"\",ConcatenateRange(C$7,E364,TEXT(F364,\"ddmmyyyy\")))","v":""},{"$f":"IF(K364=\"\",\"\",ConcatenateRange(C$7,E364,TEXT(K364,\"ddmmyyyy\")))","v":""},{"$f":"IF(S364=\"\",\"\",ConcatenateRange(C$7,E364,TEXT(S364,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C365,D365,E365,F365,G365,H365,I365,J365,K365,L365,M365,N365,O365,P365,Q365,R365,S365,T365,U365,V365,W365,X365,Y365,Z365,AC365,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F365=\"\",\"\",ConcatenateRange(C$7,E365,TEXT(F365,\"ddmmyyyy\")))","v":""},{"$f":"IF(K365=\"\",\"\",ConcatenateRange(C$7,E365,TEXT(K365,\"ddmmyyyy\")))","v":""},{"$f":"IF(S365=\"\",\"\",ConcatenateRange(C$7,E365,TEXT(S365,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C366,D366,E366,F366,G366,H366,I366,J366,K366,L366,M366,N366,O366,P366,Q366,R366,S366,T366,U366,V366,W366,X366,Y366,Z366,AC366,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F366=\"\",\"\",ConcatenateRange(C$7,E366,TEXT(F366,\"ddmmyyyy\")))","v":""},{"$f":"IF(K366=\"\",\"\",ConcatenateRange(C$7,E366,TEXT(K366,\"ddmmyyyy\")))","v":""},{"$f":"IF(S366=\"\",\"\",ConcatenateRange(C$7,E366,TEXT(S366,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C367,D367,E367,F367,G367,H367,I367,J367,K367,L367,M367,N367,O367,P367,Q367,R367,S367,T367,U367,V367,W367,X367,Y367,Z367,AC367,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F367=\"\",\"\",ConcatenateRange(C$7,E367,TEXT(F367,\"ddmmyyyy\")))","v":""},{"$f":"IF(K367=\"\",\"\",ConcatenateRange(C$7,E367,TEXT(K367,\"ddmmyyyy\")))","v":""},{"$f":"IF(S367=\"\",\"\",ConcatenateRange(C$7,E367,TEXT(S367,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C368,D368,E368,F368,G368,H368,I368,J368,K368,L368,M368,N368,O368,P368,Q368,R368,S368,T368,U368,V368,W368,X368,Y368,Z368,AC368,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F368=\"\",\"\",ConcatenateRange(C$7,E368,TEXT(F368,\"ddmmyyyy\")))","v":""},{"$f":"IF(K368=\"\",\"\",ConcatenateRange(C$7,E368,TEXT(K368,\"ddmmyyyy\")))","v":""},{"$f":"IF(S368=\"\",\"\",ConcatenateRange(C$7,E368,TEXT(S368,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C369,D369,E369,F369,G369,H369,I369,J369,K369,L369,M369,N369,O369,P369,Q369,R369,S369,T369,U369,V369,W369,X369,Y369,Z369,AC369,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F369=\"\",\"\",ConcatenateRange(C$7,E369,TEXT(F369,\"ddmmyyyy\")))","v":""},{"$f":"IF(K369=\"\",\"\",ConcatenateRange(C$7,E369,TEXT(K369,\"ddmmyyyy\")))","v":""},{"$f":"IF(S369=\"\",\"\",ConcatenateRange(C$7,E369,TEXT(S369,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C370,D370,E370,F370,G370,H370,I370,J370,K370,L370,M370,N370,O370,P370,Q370,R370,S370,T370,U370,V370,W370,X370,Y370,Z370,AC370,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F370=\"\",\"\",ConcatenateRange(C$7,E370,TEXT(F370,\"ddmmyyyy\")))","v":""},{"$f":"IF(K370=\"\",\"\",ConcatenateRange(C$7,E370,TEXT(K370,\"ddmmyyyy\")))","v":""},{"$f":"IF(S370=\"\",\"\",ConcatenateRange(C$7,E370,TEXT(S370,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C371,D371,E371,F371,G371,H371,I371,J371,K371,L371,M371,N371,O371,P371,Q371,R371,S371,T371,U371,V371,W371,X371,Y371,Z371,AC371,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F371=\"\",\"\",ConcatenateRange(C$7,E371,TEXT(F371,\"ddmmyyyy\")))","v":""},{"$f":"IF(K371=\"\",\"\",ConcatenateRange(C$7,E371,TEXT(K371,\"ddmmyyyy\")))","v":""},{"$f":"IF(S371=\"\",\"\",ConcatenateRange(C$7,E371,TEXT(S371,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C372,D372,E372,F372,G372,H372,I372,J372,K372,L372,M372,N372,O372,P372,Q372,R372,S372,T372,U372,V372,W372,X372,Y372,Z372,AC372,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F372=\"\",\"\",ConcatenateRange(C$7,E372,TEXT(F372,\"ddmmyyyy\")))","v":""},{"$f":"IF(K372=\"\",\"\",ConcatenateRange(C$7,E372,TEXT(K372,\"ddmmyyyy\")))","v":""},{"$f":"IF(S372=\"\",\"\",ConcatenateRange(C$7,E372,TEXT(S372,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C373,D373,E373,F373,G373,H373,I373,J373,K373,L373,M373,N373,O373,P373,Q373,R373,S373,T373,U373,V373,W373,X373,Y373,Z373,AC373,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F373=\"\",\"\",ConcatenateRange(C$7,E373,TEXT(F373,\"ddmmyyyy\")))","v":""},{"$f":"IF(K373=\"\",\"\",ConcatenateRange(C$7,E373,TEXT(K373,\"ddmmyyyy\")))","v":""},{"$f":"IF(S373=\"\",\"\",ConcatenateRange(C$7,E373,TEXT(S373,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C374,D374,E374,F374,G374,H374,I374,J374,K374,L374,M374,N374,O374,P374,Q374,R374,S374,T374,U374,V374,W374,X374,Y374,Z374,AC374,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F374=\"\",\"\",ConcatenateRange(C$7,E374,TEXT(F374,\"ddmmyyyy\")))","v":""},{"$f":"IF(K374=\"\",\"\",ConcatenateRange(C$7,E374,TEXT(K374,\"ddmmyyyy\")))","v":""},{"$f":"IF(S374=\"\",\"\",ConcatenateRange(C$7,E374,TEXT(S374,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C375,D375,E375,F375,G375,H375,I375,J375,K375,L375,M375,N375,O375,P375,Q375,R375,S375,T375,U375,V375,W375,X375,Y375,Z375,AC375,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F375=\"\",\"\",ConcatenateRange(C$7,E375,TEXT(F375,\"ddmmyyyy\")))","v":""},{"$f":"IF(K375=\"\",\"\",ConcatenateRange(C$7,E375,TEXT(K375,\"ddmmyyyy\")))","v":""},{"$f":"IF(S375=\"\",\"\",ConcatenateRange(C$7,E375,TEXT(S375,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C376,D376,E376,F376,G376,H376,I376,J376,K376,L376,M376,N376,O376,P376,Q376,R376,S376,T376,U376,V376,W376,X376,Y376,Z376,AC376,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F376=\"\",\"\",ConcatenateRange(C$7,E376,TEXT(F376,\"ddmmyyyy\")))","v":""},{"$f":"IF(K376=\"\",\"\",ConcatenateRange(C$7,E376,TEXT(K376,\"ddmmyyyy\")))","v":""},{"$f":"IF(S376=\"\",\"\",ConcatenateRange(C$7,E376,TEXT(S376,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C377,D377,E377,F377,G377,H377,I377,J377,K377,L377,M377,N377,O377,P377,Q377,R377,S377,T377,U377,V377,W377,X377,Y377,Z377,AC377,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F377=\"\",\"\",ConcatenateRange(C$7,E377,TEXT(F377,\"ddmmyyyy\")))","v":""},{"$f":"IF(K377=\"\",\"\",ConcatenateRange(C$7,E377,TEXT(K377,\"ddmmyyyy\")))","v":""},{"$f":"IF(S377=\"\",\"\",ConcatenateRange(C$7,E377,TEXT(S377,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C378,D378,E378,F378,G378,H378,I378,J378,K378,L378,M378,N378,O378,P378,Q378,R378,S378,T378,U378,V378,W378,X378,Y378,Z378,AC378,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F378=\"\",\"\",ConcatenateRange(C$7,E378,TEXT(F378,\"ddmmyyyy\")))","v":""},{"$f":"IF(K378=\"\",\"\",ConcatenateRange(C$7,E378,TEXT(K378,\"ddmmyyyy\")))","v":""},{"$f":"IF(S378=\"\",\"\",ConcatenateRange(C$7,E378,TEXT(S378,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C379,D379,E379,F379,G379,H379,I379,J379,K379,L379,M379,N379,O379,P379,Q379,R379,S379,T379,U379,V379,W379,X379,Y379,Z379,AC379,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F379=\"\",\"\",ConcatenateRange(C$7,E379,TEXT(F379,\"ddmmyyyy\")))","v":""},{"$f":"IF(K379=\"\",\"\",ConcatenateRange(C$7,E379,TEXT(K379,\"ddmmyyyy\")))","v":""},{"$f":"IF(S379=\"\",\"\",ConcatenateRange(C$7,E379,TEXT(S379,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C380,D380,E380,F380,G380,H380,I380,J380,K380,L380,M380,N380,O380,P380,Q380,R380,S380,T380,U380,V380,W380,X380,Y380,Z380,AC380,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F380=\"\",\"\",ConcatenateRange(C$7,E380,TEXT(F380,\"ddmmyyyy\")))","v":""},{"$f":"IF(K380=\"\",\"\",ConcatenateRange(C$7,E380,TEXT(K380,\"ddmmyyyy\")))","v":""},{"$f":"IF(S380=\"\",\"\",ConcatenateRange(C$7,E380,TEXT(S380,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C381,D381,E381,F381,G381,H381,I381,J381,K381,L381,M381,N381,O381,P381,Q381,R381,S381,T381,U381,V381,W381,X381,Y381,Z381,AC381,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F381=\"\",\"\",ConcatenateRange(C$7,E381,TEXT(F381,\"ddmmyyyy\")))","v":""},{"$f":"IF(K381=\"\",\"\",ConcatenateRange(C$7,E381,TEXT(K381,\"ddmmyyyy\")))","v":""},{"$f":"IF(S381=\"\",\"\",ConcatenateRange(C$7,E381,TEXT(S381,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C382,D382,E382,F382,G382,H382,I382,J382,K382,L382,M382,N382,O382,P382,Q382,R382,S382,T382,U382,V382,W382,X382,Y382,Z382,AC382,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F382=\"\",\"\",ConcatenateRange(C$7,E382,TEXT(F382,\"ddmmyyyy\")))","v":""},{"$f":"IF(K382=\"\",\"\",ConcatenateRange(C$7,E382,TEXT(K382,\"ddmmyyyy\")))","v":""},{"$f":"IF(S382=\"\",\"\",ConcatenateRange(C$7,E382,TEXT(S382,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C383,D383,E383,F383,G383,H383,I383,J383,K383,L383,M383,N383,O383,P383,Q383,R383,S383,T383,U383,V383,W383,X383,Y383,Z383,AC383,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F383=\"\",\"\",ConcatenateRange(C$7,E383,TEXT(F383,\"ddmmyyyy\")))","v":""},{"$f":"IF(K383=\"\",\"\",ConcatenateRange(C$7,E383,TEXT(K383,\"ddmmyyyy\")))","v":""},{"$f":"IF(S383=\"\",\"\",ConcatenateRange(C$7,E383,TEXT(S383,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C384,D384,E384,F384,G384,H384,I384,J384,K384,L384,M384,N384,O384,P384,Q384,R384,S384,T384,U384,V384,W384,X384,Y384,Z384,AC384,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F384=\"\",\"\",ConcatenateRange(C$7,E384,TEXT(F384,\"ddmmyyyy\")))","v":""},{"$f":"IF(K384=\"\",\"\",ConcatenateRange(C$7,E384,TEXT(K384,\"ddmmyyyy\")))","v":""},{"$f":"IF(S384=\"\",\"\",ConcatenateRange(C$7,E384,TEXT(S384,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C385,D385,E385,F385,G385,H385,I385,J385,K385,L385,M385,N385,O385,P385,Q385,R385,S385,T385,U385,V385,W385,X385,Y385,Z385,AC385,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F385=\"\",\"\",ConcatenateRange(C$7,E385,TEXT(F385,\"ddmmyyyy\")))","v":""},{"$f":"IF(K385=\"\",\"\",ConcatenateRange(C$7,E385,TEXT(K385,\"ddmmyyyy\")))","v":""},{"$f":"IF(S385=\"\",\"\",ConcatenateRange(C$7,E385,TEXT(S385,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C386,D386,E386,F386,G386,H386,I386,J386,K386,L386,M386,N386,O386,P386,Q386,R386,S386,T386,U386,V386,W386,X386,Y386,Z386,AC386,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F386=\"\",\"\",ConcatenateRange(C$7,E386,TEXT(F386,\"ddmmyyyy\")))","v":""},{"$f":"IF(K386=\"\",\"\",ConcatenateRange(C$7,E386,TEXT(K386,\"ddmmyyyy\")))","v":""},{"$f":"IF(S386=\"\",\"\",ConcatenateRange(C$7,E386,TEXT(S386,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C387,D387,E387,F387,G387,H387,I387,J387,K387,L387,M387,N387,O387,P387,Q387,R387,S387,T387,U387,V387,W387,X387,Y387,Z387,AC387,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F387=\"\",\"\",ConcatenateRange(C$7,E387,TEXT(F387,\"ddmmyyyy\")))","v":""},{"$f":"IF(K387=\"\",\"\",ConcatenateRange(C$7,E387,TEXT(K387,\"ddmmyyyy\")))","v":""},{"$f":"IF(S387=\"\",\"\",ConcatenateRange(C$7,E387,TEXT(S387,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C388,D388,E388,F388,G388,H388,I388,J388,K388,L388,M388,N388,O388,P388,Q388,R388,S388,T388,U388,V388,W388,X388,Y388,Z388,AC388,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F388=\"\",\"\",ConcatenateRange(C$7,E388,TEXT(F388,\"ddmmyyyy\")))","v":""},{"$f":"IF(K388=\"\",\"\",ConcatenateRange(C$7,E388,TEXT(K388,\"ddmmyyyy\")))","v":""},{"$f":"IF(S388=\"\",\"\",ConcatenateRange(C$7,E388,TEXT(S388,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C389,D389,E389,F389,G389,H389,I389,J389,K389,L389,M389,N389,O389,P389,Q389,R389,S389,T389,U389,V389,W389,X389,Y389,Z389,AC389,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F389=\"\",\"\",ConcatenateRange(C$7,E389,TEXT(F389,\"ddmmyyyy\")))","v":""},{"$f":"IF(K389=\"\",\"\",ConcatenateRange(C$7,E389,TEXT(K389,\"ddmmyyyy\")))","v":""},{"$f":"IF(S389=\"\",\"\",ConcatenateRange(C$7,E389,TEXT(S389,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C390,D390,E390,F390,G390,H390,I390,J390,K390,L390,M390,N390,O390,P390,Q390,R390,S390,T390,U390,V390,W390,X390,Y390,Z390,AC390,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F390=\"\",\"\",ConcatenateRange(C$7,E390,TEXT(F390,\"ddmmyyyy\")))","v":""},{"$f":"IF(K390=\"\",\"\",ConcatenateRange(C$7,E390,TEXT(K390,\"ddmmyyyy\")))","v":""},{"$f":"IF(S390=\"\",\"\",ConcatenateRange(C$7,E390,TEXT(S390,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C391,D391,E391,F391,G391,H391,I391,J391,K391,L391,M391,N391,O391,P391,Q391,R391,S391,T391,U391,V391,W391,X391,Y391,Z391,AC391,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F391=\"\",\"\",ConcatenateRange(C$7,E391,TEXT(F391,\"ddmmyyyy\")))","v":""},{"$f":"IF(K391=\"\",\"\",ConcatenateRange(C$7,E391,TEXT(K391,\"ddmmyyyy\")))","v":""},{"$f":"IF(S391=\"\",\"\",ConcatenateRange(C$7,E391,TEXT(S391,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C392,D392,E392,F392,G392,H392,I392,J392,K392,L392,M392,N392,O392,P392,Q392,R392,S392,T392,U392,V392,W392,X392,Y392,Z392,AC392,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F392=\"\",\"\",ConcatenateRange(C$7,E392,TEXT(F392,\"ddmmyyyy\")))","v":""},{"$f":"IF(K392=\"\",\"\",ConcatenateRange(C$7,E392,TEXT(K392,\"ddmmyyyy\")))","v":""},{"$f":"IF(S392=\"\",\"\",ConcatenateRange(C$7,E392,TEXT(S392,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C393,D393,E393,F393,G393,H393,I393,J393,K393,L393,M393,N393,O393,P393,Q393,R393,S393,T393,U393,V393,W393,X393,Y393,Z393,AC393,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F393=\"\",\"\",ConcatenateRange(C$7,E393,TEXT(F393,\"ddmmyyyy\")))","v":""},{"$f":"IF(K393=\"\",\"\",ConcatenateRange(C$7,E393,TEXT(K393,\"ddmmyyyy\")))","v":""},{"$f":"IF(S393=\"\",\"\",ConcatenateRange(C$7,E393,TEXT(S393,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C394,D394,E394,F394,G394,H394,I394,J394,K394,L394,M394,N394,O394,P394,Q394,R394,S394,T394,U394,V394,W394,X394,Y394,Z394,AC394,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F394=\"\",\"\",ConcatenateRange(C$7,E394,TEXT(F394,\"ddmmyyyy\")))","v":""},{"$f":"IF(K394=\"\",\"\",ConcatenateRange(C$7,E394,TEXT(K394,\"ddmmyyyy\")))","v":""},{"$f":"IF(S394=\"\",\"\",ConcatenateRange(C$7,E394,TEXT(S394,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C395,D395,E395,F395,G395,H395,I395,J395,K395,L395,M395,N395,O395,P395,Q395,R395,S395,T395,U395,V395,W395,X395,Y395,Z395,AC395,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F395=\"\",\"\",ConcatenateRange(C$7,E395,TEXT(F395,\"ddmmyyyy\")))","v":""},{"$f":"IF(K395=\"\",\"\",ConcatenateRange(C$7,E395,TEXT(K395,\"ddmmyyyy\")))","v":""},{"$f":"IF(S395=\"\",\"\",ConcatenateRange(C$7,E395,TEXT(S395,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C396,D396,E396,F396,G396,H396,I396,J396,K396,L396,M396,N396,O396,P396,Q396,R396,S396,T396,U396,V396,W396,X396,Y396,Z396,AC396,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F396=\"\",\"\",ConcatenateRange(C$7,E396,TEXT(F396,\"ddmmyyyy\")))","v":""},{"$f":"IF(K396=\"\",\"\",ConcatenateRange(C$7,E396,TEXT(K396,\"ddmmyyyy\")))","v":""},{"$f":"IF(S396=\"\",\"\",ConcatenateRange(C$7,E396,TEXT(S396,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C397,D397,E397,F397,G397,H397,I397,J397,K397,L397,M397,N397,O397,P397,Q397,R397,S397,T397,U397,V397,W397,X397,Y397,Z397,AC397,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F397=\"\",\"\",ConcatenateRange(C$7,E397,TEXT(F397,\"ddmmyyyy\")))","v":""},{"$f":"IF(K397=\"\",\"\",ConcatenateRange(C$7,E397,TEXT(K397,\"ddmmyyyy\")))","v":""},{"$f":"IF(S397=\"\",\"\",ConcatenateRange(C$7,E397,TEXT(S397,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C398,D398,E398,F398,G398,H398,I398,J398,K398,L398,M398,N398,O398,P398,Q398,R398,S398,T398,U398,V398,W398,X398,Y398,Z398,AC398,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F398=\"\",\"\",ConcatenateRange(C$7,E398,TEXT(F398,\"ddmmyyyy\")))","v":""},{"$f":"IF(K398=\"\",\"\",ConcatenateRange(C$7,E398,TEXT(K398,\"ddmmyyyy\")))","v":""},{"$f":"IF(S398=\"\",\"\",ConcatenateRange(C$7,E398,TEXT(S398,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C399,D399,E399,F399,G399,H399,I399,J399,K399,L399,M399,N399,O399,P399,Q399,R399,S399,T399,U399,V399,W399,X399,Y399,Z399,AC399,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F399=\"\",\"\",ConcatenateRange(C$7,E399,TEXT(F399,\"ddmmyyyy\")))","v":""},{"$f":"IF(K399=\"\",\"\",ConcatenateRange(C$7,E399,TEXT(K399,\"ddmmyyyy\")))","v":""},{"$f":"IF(S399=\"\",\"\",ConcatenateRange(C$7,E399,TEXT(S399,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C400,D400,E400,F400,G400,H400,I400,J400,K400,L400,M400,N400,O400,P400,Q400,R400,S400,T400,U400,V400,W400,X400,Y400,Z400,AC400,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F400=\"\",\"\",ConcatenateRange(C$7,E400,TEXT(F400,\"ddmmyyyy\")))","v":""},{"$f":"IF(K400=\"\",\"\",ConcatenateRange(C$7,E400,TEXT(K400,\"ddmmyyyy\")))","v":""},{"$f":"IF(S400=\"\",\"\",ConcatenateRange(C$7,E400,TEXT(S400,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C401,D401,E401,F401,G401,H401,I401,J401,K401,L401,M401,N401,O401,P401,Q401,R401,S401,T401,U401,V401,W401,X401,Y401,Z401,AC401,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F401=\"\",\"\",ConcatenateRange(C$7,E401,TEXT(F401,\"ddmmyyyy\")))","v":""},{"$f":"IF(K401=\"\",\"\",ConcatenateRange(C$7,E401,TEXT(K401,\"ddmmyyyy\")))","v":""},{"$f":"IF(S401=\"\",\"\",ConcatenateRange(C$7,E401,TEXT(S401,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C402,D402,E402,F402,G402,H402,I402,J402,K402,L402,M402,N402,O402,P402,Q402,R402,S402,T402,U402,V402,W402,X402,Y402,Z402,AC402,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F402=\"\",\"\",ConcatenateRange(C$7,E402,TEXT(F402,\"ddmmyyyy\")))","v":""},{"$f":"IF(K402=\"\",\"\",ConcatenateRange(C$7,E402,TEXT(K402,\"ddmmyyyy\")))","v":""},{"$f":"IF(S402=\"\",\"\",ConcatenateRange(C$7,E402,TEXT(S402,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C403,D403,E403,F403,G403,H403,I403,J403,K403,L403,M403,N403,O403,P403,Q403,R403,S403,T403,U403,V403,W403,X403,Y403,Z403,AC403,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F403=\"\",\"\",ConcatenateRange(C$7,E403,TEXT(F403,\"ddmmyyyy\")))","v":""},{"$f":"IF(K403=\"\",\"\",ConcatenateRange(C$7,E403,TEXT(K403,\"ddmmyyyy\")))","v":""},{"$f":"IF(S403=\"\",\"\",ConcatenateRange(C$7,E403,TEXT(S403,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C404,D404,E404,F404,G404,H404,I404,J404,K404,L404,M404,N404,O404,P404,Q404,R404,S404,T404,U404,V404,W404,X404,Y404,Z404,AC404,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB404<>\"\",LOWER(AB404),\"\")","v":""},{"$f":"IF(F404=\"\",\"\",ConcatenateRange(C$7,E404,TEXT(F404,\"ddmmyyyy\")))","v":""},{"$f":"IF(K404=\"\",\"\",ConcatenateRange(C$7,E404,TEXT(K404,\"ddmmyyyy\")))","v":""},{"$f":"IF(S404=\"\",\"\",ConcatenateRange(C$7,E404,TEXT(S404,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C405,D405,E405,F405,G405,H405,I405,J405,K405,L405,M405,N405,O405,P405,Q405,R405,S405,T405,U405,V405,W405,X405,Y405,Z405,AC405,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F405=\"\",\"\",ConcatenateRange(C$7,E405,TEXT(F405,\"ddmmyyyy\")))","v":""},{"$f":"IF(K405=\"\",\"\",ConcatenateRange(C$7,E405,TEXT(K405,\"ddmmyyyy\")))","v":""},{"$f":"IF(S405=\"\",\"\",ConcatenateRange(C$7,E405,TEXT(S405,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C406,D406,E406,F406,G406,H406,I406,J406,K406,L406,M406,N406,O406,P406,Q406,R406,S406,T406,U406,V406,W406,X406,Y406,Z406,AC406,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F406=\"\",\"\",ConcatenateRange(C$7,E406,TEXT(F406,\"ddmmyyyy\")))","v":""},{"$f":"IF(K406=\"\",\"\",ConcatenateRange(C$7,E406,TEXT(K406,\"ddmmyyyy\")))","v":""},{"$f":"IF(S406=\"\",\"\",ConcatenateRange(C$7,E406,TEXT(S406,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C407,D407,E407,F407,G407,H407,I407,J407,K407,L407,M407,N407,O407,P407,Q407,R407,S407,T407,U407,V407,W407,X407,Y407,Z407,AC407,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F407=\"\",\"\",ConcatenateRange(C$7,E407,TEXT(F407,\"ddmmyyyy\")))","v":""},{"$f":"IF(K407=\"\",\"\",ConcatenateRange(C$7,E407,TEXT(K407,\"ddmmyyyy\")))","v":""},{"$f":"IF(S407=\"\",\"\",ConcatenateRange(C$7,E407,TEXT(S407,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C408,D408,E408,F408,G408,H408,I408,J408,K408,L408,M408,N408,O408,P408,Q408,R408,S408,T408,U408,V408,W408,X408,Y408,Z408,AC408,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F408=\"\",\"\",ConcatenateRange(C$7,E408,TEXT(F408,\"ddmmyyyy\")))","v":""},{"$f":"IF(K408=\"\",\"\",ConcatenateRange(C$7,E408,TEXT(K408,\"ddmmyyyy\")))","v":""},{"$f":"IF(S408=\"\",\"\",ConcatenateRange(C$7,E408,TEXT(S408,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C409,D409,E409,F409,G409,H409,I409,J409,K409,L409,M409,N409,O409,P409,Q409,R409,S409,T409,U409,V409,W409,X409,Y409,Z409,AC409,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F409=\"\",\"\",ConcatenateRange(C$7,E409,TEXT(F409,\"ddmmyyyy\")))","v":""},{"$f":"IF(K409=\"\",\"\",ConcatenateRange(C$7,E409,TEXT(K409,\"ddmmyyyy\")))","v":""},{"$f":"IF(S409=\"\",\"\",ConcatenateRange(C$7,E409,TEXT(S409,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C410,D410,E410,F410,G410,H410,I410,J410,K410,L410,M410,N410,O410,P410,Q410,R410,S410,T410,U410,V410,W410,X410,Y410,Z410,AC410,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F410=\"\",\"\",ConcatenateRange(C$7,E410,TEXT(F410,\"ddmmyyyy\")))","v":""},{"$f":"IF(K410=\"\",\"\",ConcatenateRange(C$7,E410,TEXT(K410,\"ddmmyyyy\")))","v":""},{"$f":"IF(S410=\"\",\"\",ConcatenateRange(C$7,E410,TEXT(S410,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C411,D411,E411,F411,G411,H411,I411,J411,K411,L411,M411,N411,O411,P411,Q411,R411,S411,T411,U411,V411,W411,X411,Y411,Z411,AC411,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F411=\"\",\"\",ConcatenateRange(C$7,E411,TEXT(F411,\"ddmmyyyy\")))","v":""},{"$f":"IF(K411=\"\",\"\",ConcatenateRange(C$7,E411,TEXT(K411,\"ddmmyyyy\")))","v":""},{"$f":"IF(S411=\"\",\"\",ConcatenateRange(C$7,E411,TEXT(S411,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C412,D412,E412,F412,G412,H412,I412,J412,K412,L412,M412,N412,O412,P412,Q412,R412,S412,T412,U412,V412,W412,X412,Y412,Z412,AC412,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F412=\"\",\"\",ConcatenateRange(C$7,E412,TEXT(F412,\"ddmmyyyy\")))","v":""},{"$f":"IF(K412=\"\",\"\",ConcatenateRange(C$7,E412,TEXT(K412,\"ddmmyyyy\")))","v":""},{"$f":"IF(S412=\"\",\"\",ConcatenateRange(C$7,E412,TEXT(S412,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C413,D413,E413,F413,G413,H413,I413,J413,K413,L413,M413,N413,O413,P413,Q413,R413,S413,T413,U413,V413,W413,X413,Y413,Z413,AC413,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F413=\"\",\"\",ConcatenateRange(C$7,E413,TEXT(F413,\"ddmmyyyy\")))","v":""},{"$f":"IF(K413=\"\",\"\",ConcatenateRange(C$7,E413,TEXT(K413,\"ddmmyyyy\")))","v":""},{"$f":"IF(S413=\"\",\"\",ConcatenateRange(C$7,E413,TEXT(S413,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C414,D414,E414,F414,G414,H414,I414,J414,K414,L414,M414,N414,O414,P414,Q414,R414,S414,T414,U414,V414,W414,X414,Y414,Z414,AC414,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F414=\"\",\"\",ConcatenateRange(C$7,E414,TEXT(F414,\"ddmmyyyy\")))","v":""},{"$f":"IF(K414=\"\",\"\",ConcatenateRange(C$7,E414,TEXT(K414,\"ddmmyyyy\")))","v":""},{"$f":"IF(S414=\"\",\"\",ConcatenateRange(C$7,E414,TEXT(S414,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C415,D415,E415,F415,G415,H415,I415,J415,K415,L415,M415,N415,O415,P415,Q415,R415,S415,T415,U415,V415,W415,X415,Y415,Z415,AC415,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F415=\"\",\"\",ConcatenateRange(C$7,E415,TEXT(F415,\"ddmmyyyy\")))","v":""},{"$f":"IF(K415=\"\",\"\",ConcatenateRange(C$7,E415,TEXT(K415,\"ddmmyyyy\")))","v":""},{"$f":"IF(S415=\"\",\"\",ConcatenateRange(C$7,E415,TEXT(S415,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C416,D416,E416,F416,G416,H416,I416,J416,K416,L416,M416,N416,O416,P416,Q416,R416,S416,T416,U416,V416,W416,X416,Y416,Z416,AC416,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F416=\"\",\"\",ConcatenateRange(C$7,E416,TEXT(F416,\"ddmmyyyy\")))","v":""},{"$f":"IF(K416=\"\",\"\",ConcatenateRange(C$7,E416,TEXT(K416,\"ddmmyyyy\")))","v":""},{"$f":"IF(S416=\"\",\"\",ConcatenateRange(C$7,E416,TEXT(S416,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C417,D417,E417,F417,G417,H417,I417,J417,K417,L417,M417,N417,O417,P417,Q417,R417,S417,T417,U417,V417,W417,X417,Y417,Z417,AC417,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F417=\"\",\"\",ConcatenateRange(C$7,E417,TEXT(F417,\"ddmmyyyy\")))","v":""},{"$f":"IF(K417=\"\",\"\",ConcatenateRange(C$7,E417,TEXT(K417,\"ddmmyyyy\")))","v":""},{"$f":"IF(S417=\"\",\"\",ConcatenateRange(C$7,E417,TEXT(S417,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C418,D418,E418,F418,G418,H418,I418,J418,K418,L418,M418,N418,O418,P418,Q418,R418,S418,T418,U418,V418,W418,X418,Y418,Z418,AC418,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F418=\"\",\"\",ConcatenateRange(C$7,E418,TEXT(F418,\"ddmmyyyy\")))","v":""},{"$f":"IF(K418=\"\",\"\",ConcatenateRange(C$7,E418,TEXT(K418,\"ddmmyyyy\")))","v":""},{"$f":"IF(S418=\"\",\"\",ConcatenateRange(C$7,E418,TEXT(S418,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C419,D419,E419,F419,G419,H419,I419,J419,K419,L419,M419,N419,O419,P419,Q419,R419,S419,T419,U419,V419,W419,X419,Y419,Z419,AC419,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F419=\"\",\"\",ConcatenateRange(C$7,E419,TEXT(F419,\"ddmmyyyy\")))","v":""},{"$f":"IF(K419=\"\",\"\",ConcatenateRange(C$7,E419,TEXT(K419,\"ddmmyyyy\")))","v":""},{"$f":"IF(S419=\"\",\"\",ConcatenateRange(C$7,E419,TEXT(S419,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C420,D420,E420,F420,G420,H420,I420,J420,K420,L420,M420,N420,O420,P420,Q420,R420,S420,T420,U420,V420,W420,X420,Y420,Z420,AC420,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F420=\"\",\"\",ConcatenateRange(C$7,E420,TEXT(F420,\"ddmmyyyy\")))","v":""},{"$f":"IF(K420=\"\",\"\",ConcatenateRange(C$7,E420,TEXT(K420,\"ddmmyyyy\")))","v":""},{"$f":"IF(S420=\"\",\"\",ConcatenateRange(C$7,E420,TEXT(S420,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C421,D421,E421,F421,G421,H421,I421,J421,K421,L421,M421,N421,O421,P421,Q421,R421,S421,T421,U421,V421,W421,X421,Y421,Z421,AC421,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F421=\"\",\"\",ConcatenateRange(C$7,E421,TEXT(F421,\"ddmmyyyy\")))","v":""},{"$f":"IF(K421=\"\",\"\",ConcatenateRange(C$7,E421,TEXT(K421,\"ddmmyyyy\")))","v":""},{"$f":"IF(S421=\"\",\"\",ConcatenateRange(C$7,E421,TEXT(S421,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C422,D422,E422,F422,G422,H422,I422,J422,K422,L422,M422,N422,O422,P422,Q422,R422,S422,T422,U422,V422,W422,X422,Y422,Z422,AC422,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F422=\"\",\"\",ConcatenateRange(C$7,E422,TEXT(F422,\"ddmmyyyy\")))","v":""},{"$f":"IF(K422=\"\",\"\",ConcatenateRange(C$7,E422,TEXT(K422,\"ddmmyyyy\")))","v":""},{"$f":"IF(S422=\"\",\"\",ConcatenateRange(C$7,E422,TEXT(S422,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C423,D423,E423,F423,G423,H423,I423,J423,K423,L423,M423,N423,O423,P423,Q423,R423,S423,T423,U423,V423,W423,X423,Y423,Z423,AC423,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F423=\"\",\"\",ConcatenateRange(C$7,E423,TEXT(F423,\"ddmmyyyy\")))","v":""},{"$f":"IF(K423=\"\",\"\",ConcatenateRange(C$7,E423,TEXT(K423,\"ddmmyyyy\")))","v":""},{"$f":"IF(S423=\"\",\"\",ConcatenateRange(C$7,E423,TEXT(S423,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C424,D424,E424,F424,G424,H424,I424,J424,K424,L424,M424,N424,O424,P424,Q424,R424,S424,T424,U424,V424,W424,X424,Y424,Z424,AC424,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F424=\"\",\"\",ConcatenateRange(C$7,E424,TEXT(F424,\"ddmmyyyy\")))","v":""},{"$f":"IF(K424=\"\",\"\",ConcatenateRange(C$7,E424,TEXT(K424,\"ddmmyyyy\")))","v":""},{"$f":"IF(S424=\"\",\"\",ConcatenateRange(C$7,E424,TEXT(S424,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C425,D425,E425,F425,G425,H425,I425,J425,K425,L425,M425,N425,O425,P425,Q425,R425,S425,T425,U425,V425,W425,X425,Y425,Z425,AC425,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F425=\"\",\"\",ConcatenateRange(C$7,E425,TEXT(F425,\"ddmmyyyy\")))","v":""},{"$f":"IF(K425=\"\",\"\",ConcatenateRange(C$7,E425,TEXT(K425,\"ddmmyyyy\")))","v":""},{"$f":"IF(S425=\"\",\"\",ConcatenateRange(C$7,E425,TEXT(S425,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C426,D426,E426,F426,G426,H426,I426,J426,K426,L426,M426,N426,O426,P426,Q426,R426,S426,T426,U426,V426,W426,X426,Y426,Z426,AC426,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F426=\"\",\"\",ConcatenateRange(C$7,E426,TEXT(F426,\"ddmmyyyy\")))","v":""},{"$f":"IF(K426=\"\",\"\",ConcatenateRange(C$7,E426,TEXT(K426,\"ddmmyyyy\")))","v":""},{"$f":"IF(S426=\"\",\"\",ConcatenateRange(C$7,E426,TEXT(S426,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C427,D427,E427,F427,G427,H427,I427,J427,K427,L427,M427,N427,O427,P427,Q427,R427,S427,T427,U427,V427,W427,X427,Y427,Z427,AC427,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F427=\"\",\"\",ConcatenateRange(C$7,E427,TEXT(F427,\"ddmmyyyy\")))","v":""},{"$f":"IF(K427=\"\",\"\",ConcatenateRange(C$7,E427,TEXT(K427,\"ddmmyyyy\")))","v":""},{"$f":"IF(S427=\"\",\"\",ConcatenateRange(C$7,E427,TEXT(S427,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C428,D428,E428,F428,G428,H428,I428,J428,K428,L428,M428,N428,O428,P428,Q428,R428,S428,T428,U428,V428,W428,X428,Y428,Z428,AC428,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F428=\"\",\"\",ConcatenateRange(C$7,E428,TEXT(F428,\"ddmmyyyy\")))","v":""},{"$f":"IF(K428=\"\",\"\",ConcatenateRange(C$7,E428,TEXT(K428,\"ddmmyyyy\")))","v":""},{"$f":"IF(S428=\"\",\"\",ConcatenateRange(C$7,E428,TEXT(S428,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C429,D429,E429,F429,G429,H429,I429,J429,K429,L429,M429,N429,O429,P429,Q429,R429,S429,T429,U429,V429,W429,X429,Y429,Z429,AC429,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F429=\"\",\"\",ConcatenateRange(C$7,E429,TEXT(F429,\"ddmmyyyy\")))","v":""},{"$f":"IF(K429=\"\",\"\",ConcatenateRange(C$7,E429,TEXT(K429,\"ddmmyyyy\")))","v":""},{"$f":"IF(S429=\"\",\"\",ConcatenateRange(C$7,E429,TEXT(S429,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C430,D430,E430,F430,G430,H430,I430,J430,K430,L430,M430,N430,O430,P430,Q430,R430,S430,T430,U430,V430,W430,X430,Y430,Z430,AC430,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F430=\"\",\"\",ConcatenateRange(C$7,E430,TEXT(F430,\"ddmmyyyy\")))","v":""},{"$f":"IF(K430=\"\",\"\",ConcatenateRange(C$7,E430,TEXT(K430,\"ddmmyyyy\")))","v":""},{"$f":"IF(S430=\"\",\"\",ConcatenateRange(C$7,E430,TEXT(S430,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C431,D431,E431,F431,G431,H431,I431,J431,K431,L431,M431,N431,O431,P431,Q431,R431,S431,T431,U431,V431,W431,X431,Y431,Z431,AC431,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F431=\"\",\"\",ConcatenateRange(C$7,E431,TEXT(F431,\"ddmmyyyy\")))","v":""},{"$f":"IF(K431=\"\",\"\",ConcatenateRange(C$7,E431,TEXT(K431,\"ddmmyyyy\")))","v":""},{"$f":"IF(S431=\"\",\"\",ConcatenateRange(C$7,E431,TEXT(S431,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C432,D432,E432,F432,G432,H432,I432,J432,K432,L432,M432,N432,O432,P432,Q432,R432,S432,T432,U432,V432,W432,X432,Y432,Z432,AC432,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F432=\"\",\"\",ConcatenateRange(C$7,E432,TEXT(F432,\"ddmmyyyy\")))","v":""},{"$f":"IF(K432=\"\",\"\",ConcatenateRange(C$7,E432,TEXT(K432,\"ddmmyyyy\")))","v":""},{"$f":"IF(S432=\"\",\"\",ConcatenateRange(C$7,E432,TEXT(S432,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C433,D433,E433,F433,G433,H433,I433,J433,K433,L433,M433,N433,O433,P433,Q433,R433,S433,T433,U433,V433,W433,X433,Y433,Z433,AC433,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F433=\"\",\"\",ConcatenateRange(C$7,E433,TEXT(F433,\"ddmmyyyy\")))","v":""},{"$f":"IF(K433=\"\",\"\",ConcatenateRange(C$7,E433,TEXT(K433,\"ddmmyyyy\")))","v":""},{"$f":"IF(S433=\"\",\"\",ConcatenateRange(C$7,E433,TEXT(S433,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C434,D434,E434,F434,G434,H434,I434,J434,K434,L434,M434,N434,O434,P434,Q434,R434,S434,T434,U434,V434,W434,X434,Y434,Z434,AC434,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F434=\"\",\"\",ConcatenateRange(C$7,E434,TEXT(F434,\"ddmmyyyy\")))","v":""},{"$f":"IF(K434=\"\",\"\",ConcatenateRange(C$7,E434,TEXT(K434,\"ddmmyyyy\")))","v":""},{"$f":"IF(S434=\"\",\"\",ConcatenateRange(C$7,E434,TEXT(S434,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C435,D435,E435,F435,G435,H435,I435,J435,K435,L435,M435,N435,O435,P435,Q435,R435,S435,T435,U435,V435,W435,X435,Y435,Z435,AC435,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F435=\"\",\"\",ConcatenateRange(C$7,E435,TEXT(F435,\"ddmmyyyy\")))","v":""},{"$f":"IF(K435=\"\",\"\",ConcatenateRange(C$7,E435,TEXT(K435,\"ddmmyyyy\")))","v":""},{"$f":"IF(S435=\"\",\"\",ConcatenateRange(C$7,E435,TEXT(S435,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C436,D436,E436,F436,G436,H436,I436,J436,K436,L436,M436,N436,O436,P436,Q436,R436,S436,T436,U436,V436,W436,X436,Y436,Z436,AC436,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F436=\"\",\"\",ConcatenateRange(C$7,E436,TEXT(F436,\"ddmmyyyy\")))","v":""},{"$f":"IF(K436=\"\",\"\",ConcatenateRange(C$7,E436,TEXT(K436,\"ddmmyyyy\")))","v":""},{"$f":"IF(S436=\"\",\"\",ConcatenateRange(C$7,E436,TEXT(S436,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C437,D437,E437,F437,G437,H437,I437,J437,K437,L437,M437,N437,O437,P437,Q437,R437,S437,T437,U437,V437,W437,X437,Y437,Z437,AC437,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F437=\"\",\"\",ConcatenateRange(C$7,E437,TEXT(F437,\"ddmmyyyy\")))","v":""},{"$f":"IF(K437=\"\",\"\",ConcatenateRange(C$7,E437,TEXT(K437,\"ddmmyyyy\")))","v":""},{"$f":"IF(S437=\"\",\"\",ConcatenateRange(C$7,E437,TEXT(S437,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C438,D438,E438,F438,G438,H438,I438,J438,K438,L438,M438,N438,O438,P438,Q438,R438,S438,T438,U438,V438,W438,X438,Y438,Z438,AC438,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F438=\"\",\"\",ConcatenateRange(C$7,E438,TEXT(F438,\"ddmmyyyy\")))","v":""},{"$f":"IF(K438=\"\",\"\",ConcatenateRange(C$7,E438,TEXT(K438,\"ddmmyyyy\")))","v":""},{"$f":"IF(S438=\"\",\"\",ConcatenateRange(C$7,E438,TEXT(S438,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C439,D439,E439,F439,G439,H439,I439,J439,K439,L439,M439,N439,O439,P439,Q439,R439,S439,T439,U439,V439,W439,X439,Y439,Z439,AC439,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F439=\"\",\"\",ConcatenateRange(C$7,E439,TEXT(F439,\"ddmmyyyy\")))","v":""},{"$f":"IF(K439=\"\",\"\",ConcatenateRange(C$7,E439,TEXT(K439,\"ddmmyyyy\")))","v":""},{"$f":"IF(S439=\"\",\"\",ConcatenateRange(C$7,E439,TEXT(S439,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C440,D440,E440,F440,G440,H440,I440,J440,K440,L440,M440,N440,O440,P440,Q440,R440,S440,T440,U440,V440,W440,X440,Y440,Z440,AC440,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F440=\"\",\"\",ConcatenateRange(C$7,E440,TEXT(F440,\"ddmmyyyy\")))","v":""},{"$f":"IF(K440=\"\",\"\",ConcatenateRange(C$7,E440,TEXT(K440,\"ddmmyyyy\")))","v":""},{"$f":"IF(S440=\"\",\"\",ConcatenateRange(C$7,E440,TEXT(S440,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C441,D441,E441,F441,G441,H441,I441,J441,K441,L441,M441,N441,O441,P441,Q441,R441,S441,T441,U441,V441,W441,X441,Y441,Z441,AC441,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F441=\"\",\"\",ConcatenateRange(C$7,E441,TEXT(F441,\"ddmmyyyy\")))","v":""},{"$f":"IF(K441=\"\",\"\",ConcatenateRange(C$7,E441,TEXT(K441,\"ddmmyyyy\")))","v":""},{"$f":"IF(S441=\"\",\"\",ConcatenateRange(C$7,E441,TEXT(S441,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C442,D442,E442,F442,G442,H442,I442,J442,K442,L442,M442,N442,O442,P442,Q442,R442,S442,T442,U442,V442,W442,X442,Y442,Z442,AC442,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F442=\"\",\"\",ConcatenateRange(C$7,E442,TEXT(F442,\"ddmmyyyy\")))","v":""},{"$f":"IF(K442=\"\",\"\",ConcatenateRange(C$7,E442,TEXT(K442,\"ddmmyyyy\")))","v":""},{"$f":"IF(S442=\"\",\"\",ConcatenateRange(C$7,E442,TEXT(S442,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C443,D443,E443,F443,G443,H443,I443,J443,K443,L443,M443,N443,O443,P443,Q443,R443,S443,T443,U443,V443,W443,X443,Y443,Z443,AC443,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F443=\"\",\"\",ConcatenateRange(C$7,E443,TEXT(F443,\"ddmmyyyy\")))","v":""},{"$f":"IF(K443=\"\",\"\",ConcatenateRange(C$7,E443,TEXT(K443,\"ddmmyyyy\")))","v":""},{"$f":"IF(S443=\"\",\"\",ConcatenateRange(C$7,E443,TEXT(S443,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C444,D444,E444,F444,G444,H444,I444,J444,K444,L444,M444,N444,O444,P444,Q444,R444,S444,T444,U444,V444,W444,X444,Y444,Z444,AC444,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F444=\"\",\"\",ConcatenateRange(C$7,E444,TEXT(F444,\"ddmmyyyy\")))","v":""},{"$f":"IF(K444=\"\",\"\",ConcatenateRange(C$7,E444,TEXT(K444,\"ddmmyyyy\")))","v":""},{"$f":"IF(S444=\"\",\"\",ConcatenateRange(C$7,E444,TEXT(S444,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C445,D445,E445,F445,G445,H445,I445,J445,K445,L445,M445,N445,O445,P445,Q445,R445,S445,T445,U445,V445,W445,X445,Y445,Z445,AC445,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F445=\"\",\"\",ConcatenateRange(C$7,E445,TEXT(F445,\"ddmmyyyy\")))","v":""},{"$f":"IF(K445=\"\",\"\",ConcatenateRange(C$7,E445,TEXT(K445,\"ddmmyyyy\")))","v":""},{"$f":"IF(S445=\"\",\"\",ConcatenateRange(C$7,E445,TEXT(S445,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C446,D446,E446,F446,G446,H446,I446,J446,K446,L446,M446,N446,O446,P446,Q446,R446,S446,T446,U446,V446,W446,X446,Y446,Z446,AC446,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F446=\"\",\"\",ConcatenateRange(C$7,E446,TEXT(F446,\"ddmmyyyy\")))","v":""},{"$f":"IF(K446=\"\",\"\",ConcatenateRange(C$7,E446,TEXT(K446,\"ddmmyyyy\")))","v":""},{"$f":"IF(S446=\"\",\"\",ConcatenateRange(C$7,E446,TEXT(S446,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C447,D447,E447,F447,G447,H447,I447,J447,K447,L447,M447,N447,O447,P447,Q447,R447,S447,T447,U447,V447,W447,X447,Y447,Z447,AC447,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F447=\"\",\"\",ConcatenateRange(C$7,E447,TEXT(F447,\"ddmmyyyy\")))","v":""},{"$f":"IF(K447=\"\",\"\",ConcatenateRange(C$7,E447,TEXT(K447,\"ddmmyyyy\")))","v":""},{"$f":"IF(S447=\"\",\"\",ConcatenateRange(C$7,E447,TEXT(S447,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C448,D448,E448,F448,G448,H448,I448,J448,K448,L448,M448,N448,O448,P448,Q448,R448,S448,T448,U448,V448,W448,X448,Y448,Z448,AC448,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F448=\"\",\"\",ConcatenateRange(C$7,E448,TEXT(F448,\"ddmmyyyy\")))","v":""},{"$f":"IF(K448=\"\",\"\",ConcatenateRange(C$7,E448,TEXT(K448,\"ddmmyyyy\")))","v":""},{"$f":"IF(S448=\"\",\"\",ConcatenateRange(C$7,E448,TEXT(S448,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C449,D449,E449,F449,G449,H449,I449,J449,K449,L449,M449,N449,O449,P449,Q449,R449,S449,T449,U449,V449,W449,X449,Y449,Z449,AC449,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F449=\"\",\"\",ConcatenateRange(C$7,E449,TEXT(F449,\"ddmmyyyy\")))","v":""},{"$f":"IF(K449=\"\",\"\",ConcatenateRange(C$7,E449,TEXT(K449,\"ddmmyyyy\")))","v":""},{"$f":"IF(S449=\"\",\"\",ConcatenateRange(C$7,E449,TEXT(S449,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C450,D450,E450,F450,G450,H450,I450,J450,K450,L450,M450,N450,O450,P450,Q450,R450,S450,T450,U450,V450,W450,X450,Y450,Z450,AC450,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F450=\"\",\"\",ConcatenateRange(C$7,E450,TEXT(F450,\"ddmmyyyy\")))","v":""},{"$f":"IF(K450=\"\",\"\",ConcatenateRange(C$7,E450,TEXT(K450,\"ddmmyyyy\")))","v":""},{"$f":"IF(S450=\"\",\"\",ConcatenateRange(C$7,E450,TEXT(S450,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C451,D451,E451,F451,G451,H451,I451,J451,K451,L451,M451,N451,O451,P451,Q451,R451,S451,T451,U451,V451,W451,X451,Y451,Z451,AC451,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F451=\"\",\"\",ConcatenateRange(C$7,E451,TEXT(F451,\"ddmmyyyy\")))","v":""},{"$f":"IF(K451=\"\",\"\",ConcatenateRange(C$7,E451,TEXT(K451,\"ddmmyyyy\")))","v":""},{"$f":"IF(S451=\"\",\"\",ConcatenateRange(C$7,E451,TEXT(S451,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C452,D452,E452,F452,G452,H452,I452,J452,K452,L452,M452,N452,O452,P452,Q452,R452,S452,T452,U452,V452,W452,X452,Y452,Z452,AC452,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F452=\"\",\"\",ConcatenateRange(C$7,E452,TEXT(F452,\"ddmmyyyy\")))","v":""},{"$f":"IF(K452=\"\",\"\",ConcatenateRange(C$7,E452,TEXT(K452,\"ddmmyyyy\")))","v":""},{"$f":"IF(S452=\"\",\"\",ConcatenateRange(C$7,E452,TEXT(S452,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C453,D453,E453,F453,G453,H453,I453,J453,K453,L453,M453,N453,O453,P453,Q453,R453,S453,T453,U453,V453,W453,X453,Y453,Z453,AC453,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F453=\"\",\"\",ConcatenateRange(C$7,E453,TEXT(F453,\"ddmmyyyy\")))","v":""},{"$f":"IF(K453=\"\",\"\",ConcatenateRange(C$7,E453,TEXT(K453,\"ddmmyyyy\")))","v":""},{"$f":"IF(S453=\"\",\"\",ConcatenateRange(C$7,E453,TEXT(S453,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C454,D454,E454,F454,G454,H454,I454,J454,K454,L454,M454,N454,O454,P454,Q454,R454,S454,T454,U454,V454,W454,X454,Y454,Z454,AC454,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F454=\"\",\"\",ConcatenateRange(C$7,E454,TEXT(F454,\"ddmmyyyy\")))","v":""},{"$f":"IF(K454=\"\",\"\",ConcatenateRange(C$7,E454,TEXT(K454,\"ddmmyyyy\")))","v":""},{"$f":"IF(S454=\"\",\"\",ConcatenateRange(C$7,E454,TEXT(S454,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C455,D455,E455,F455,G455,H455,I455,J455,K455,L455,M455,N455,O455,P455,Q455,R455,S455,T455,U455,V455,W455,X455,Y455,Z455,AC455,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F455=\"\",\"\",ConcatenateRange(C$7,E455,TEXT(F455,\"ddmmyyyy\")))","v":""},{"$f":"IF(K455=\"\",\"\",ConcatenateRange(C$7,E455,TEXT(K455,\"ddmmyyyy\")))","v":""},{"$f":"IF(S455=\"\",\"\",ConcatenateRange(C$7,E455,TEXT(S455,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C456,D456,E456,F456,G456,H456,I456,J456,K456,L456,M456,N456,O456,P456,Q456,R456,S456,T456,U456,V456,W456,X456,Y456,Z456,AC456,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F456=\"\",\"\",ConcatenateRange(C$7,E456,TEXT(F456,\"ddmmyyyy\")))","v":""},{"$f":"IF(K456=\"\",\"\",ConcatenateRange(C$7,E456,TEXT(K456,\"ddmmyyyy\")))","v":""},{"$f":"IF(S456=\"\",\"\",ConcatenateRange(C$7,E456,TEXT(S456,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C457,D457,E457,F457,G457,H457,I457,J457,K457,L457,M457,N457,O457,P457,Q457,R457,S457,T457,U457,V457,W457,X457,Y457,Z457,AC457,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F457=\"\",\"\",ConcatenateRange(C$7,E457,TEXT(F457,\"ddmmyyyy\")))","v":""},{"$f":"IF(K457=\"\",\"\",ConcatenateRange(C$7,E457,TEXT(K457,\"ddmmyyyy\")))","v":""},{"$f":"IF(S457=\"\",\"\",ConcatenateRange(C$7,E457,TEXT(S457,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C458,D458,E458,F458,G458,H458,I458,J458,K458,L458,M458,N458,O458,P458,Q458,R458,S458,T458,U458,V458,W458,X458,Y458,Z458,AC458,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F458=\"\",\"\",ConcatenateRange(C$7,E458,TEXT(F458,\"ddmmyyyy\")))","v":""},{"$f":"IF(K458=\"\",\"\",ConcatenateRange(C$7,E458,TEXT(K458,\"ddmmyyyy\")))","v":""},{"$f":"IF(S458=\"\",\"\",ConcatenateRange(C$7,E458,TEXT(S458,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C459,D459,E459,F459,G459,H459,I459,J459,K459,L459,M459,N459,O459,P459,Q459,R459,S459,T459,U459,V459,W459,X459,Y459,Z459,AC459,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F459=\"\",\"\",ConcatenateRange(C$7,E459,TEXT(F459,\"ddmmyyyy\")))","v":""},{"$f":"IF(K459=\"\",\"\",ConcatenateRange(C$7,E459,TEXT(K459,\"ddmmyyyy\")))","v":""},{"$f":"IF(S459=\"\",\"\",ConcatenateRange(C$7,E459,TEXT(S459,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C460,D460,E460,F460,G460,H460,I460,J460,K460,L460,M460,N460,O460,P460,Q460,R460,S460,T460,U460,V460,W460,X460,Y460,Z460,AC460,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F460=\"\",\"\",ConcatenateRange(C$7,E460,TEXT(F460,\"ddmmyyyy\")))","v":""},{"$f":"IF(K460=\"\",\"\",ConcatenateRange(C$7,E460,TEXT(K460,\"ddmmyyyy\")))","v":""},{"$f":"IF(S460=\"\",\"\",ConcatenateRange(C$7,E460,TEXT(S460,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C461,D461,E461,F461,G461,H461,I461,J461,K461,L461,M461,N461,O461,P461,Q461,R461,S461,T461,U461,V461,W461,X461,Y461,Z461,AC461,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F461=\"\",\"\",ConcatenateRange(C$7,E461,TEXT(F461,\"ddmmyyyy\")))","v":""},{"$f":"IF(K461=\"\",\"\",ConcatenateRange(C$7,E461,TEXT(K461,\"ddmmyyyy\")))","v":""},{"$f":"IF(S461=\"\",\"\",ConcatenateRange(C$7,E461,TEXT(S461,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C462,D462,E462,F462,G462,H462,I462,J462,K462,L462,M462,N462,O462,P462,Q462,R462,S462,T462,U462,V462,W462,X462,Y462,Z462,AC462,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F462=\"\",\"\",ConcatenateRange(C$7,E462,TEXT(F462,\"ddmmyyyy\")))","v":""},{"$f":"IF(K462=\"\",\"\",ConcatenateRange(C$7,E462,TEXT(K462,\"ddmmyyyy\")))","v":""},{"$f":"IF(S462=\"\",\"\",ConcatenateRange(C$7,E462,TEXT(S462,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C463,D463,E463,F463,G463,H463,I463,J463,K463,L463,M463,N463,O463,P463,Q463,R463,S463,T463,U463,V463,W463,X463,Y463,Z463,AC463,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F463=\"\",\"\",ConcatenateRange(C$7,E463,TEXT(F463,\"ddmmyyyy\")))","v":""},{"$f":"IF(K463=\"\",\"\",ConcatenateRange(C$7,E463,TEXT(K463,\"ddmmyyyy\")))","v":""},{"$f":"IF(S463=\"\",\"\",ConcatenateRange(C$7,E463,TEXT(S463,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C464,D464,E464,F464,G464,H464,I464,J464,K464,L464,M464,N464,O464,P464,Q464,R464,S464,T464,U464,V464,W464,X464,Y464,Z464,AC464,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F464=\"\",\"\",ConcatenateRange(C$7,E464,TEXT(F464,\"ddmmyyyy\")))","v":""},{"$f":"IF(K464=\"\",\"\",ConcatenateRange(C$7,E464,TEXT(K464,\"ddmmyyyy\")))","v":""},{"$f":"IF(S464=\"\",\"\",ConcatenateRange(C$7,E464,TEXT(S464,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C465,D465,E465,F465,G465,H465,I465,J465,K465,L465,M465,N465,O465,P465,Q465,R465,S465,T465,U465,V465,W465,X465,Y465,Z465,AC465,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F465=\"\",\"\",ConcatenateRange(C$7,E465,TEXT(F465,\"ddmmyyyy\")))","v":""},{"$f":"IF(K465=\"\",\"\",ConcatenateRange(C$7,E465,TEXT(K465,\"ddmmyyyy\")))","v":""},{"$f":"IF(S465=\"\",\"\",ConcatenateRange(C$7,E465,TEXT(S465,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C466,D466,E466,F466,G466,H466,I466,J466,K466,L466,M466,N466,O466,P466,Q466,R466,S466,T466,U466,V466,W466,X466,Y466,Z466,AC466,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F466=\"\",\"\",ConcatenateRange(C$7,E466,TEXT(F466,\"ddmmyyyy\")))","v":""},{"$f":"IF(K466=\"\",\"\",ConcatenateRange(C$7,E466,TEXT(K466,\"ddmmyyyy\")))","v":""},{"$f":"IF(S466=\"\",\"\",ConcatenateRange(C$7,E466,TEXT(S466,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C467,D467,E467,F467,G467,H467,I467,J467,K467,L467,M467,N467,O467,P467,Q467,R467,S467,T467,U467,V467,W467,X467,Y467,Z467,AC467,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F467=\"\",\"\",ConcatenateRange(C$7,E467,TEXT(F467,\"ddmmyyyy\")))","v":""},{"$f":"IF(K467=\"\",\"\",ConcatenateRange(C$7,E467,TEXT(K467,\"ddmmyyyy\")))","v":""},{"$f":"IF(S467=\"\",\"\",ConcatenateRange(C$7,E467,TEXT(S467,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C468,D468,E468,F468,G468,H468,I468,J468,K468,L468,M468,N468,O468,P468,Q468,R468,S468,T468,U468,V468,W468,X468,Y468,Z468,AC468,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB468<>\"\",LOWER(AB468),\"\")","v":""},{"$f":"IF(F468=\"\",\"\",ConcatenateRange(C$7,E468,TEXT(F468,\"ddmmyyyy\")))","v":""},{"$f":"IF(K468=\"\",\"\",ConcatenateRange(C$7,E468,TEXT(K468,\"ddmmyyyy\")))","v":""},{"$f":"IF(S468=\"\",\"\",ConcatenateRange(C$7,E468,TEXT(S468,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C469,D469,E469,F469,G469,H469,I469,J469,K469,L469,M469,N469,O469,P469,Q469,R469,S469,T469,U469,V469,W469,X469,Y469,Z469,AC469,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F469=\"\",\"\",ConcatenateRange(C$7,E469,TEXT(F469,\"ddmmyyyy\")))","v":""},{"$f":"IF(K469=\"\",\"\",ConcatenateRange(C$7,E469,TEXT(K469,\"ddmmyyyy\")))","v":""},{"$f":"IF(S469=\"\",\"\",ConcatenateRange(C$7,E469,TEXT(S469,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C470,D470,E470,F470,G470,H470,I470,J470,K470,L470,M470,N470,O470,P470,Q470,R470,S470,T470,U470,V470,W470,X470,Y470,Z470,AC470,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F470=\"\",\"\",ConcatenateRange(C$7,E470,TEXT(F470,\"ddmmyyyy\")))","v":""},{"$f":"IF(K470=\"\",\"\",ConcatenateRange(C$7,E470,TEXT(K470,\"ddmmyyyy\")))","v":""},{"$f":"IF(S470=\"\",\"\",ConcatenateRange(C$7,E470,TEXT(S470,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C471,D471,E471,F471,G471,H471,I471,J471,K471,L471,M471,N471,O471,P471,Q471,R471,S471,T471,U471,V471,W471,X471,Y471,Z471,AC471,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F471=\"\",\"\",ConcatenateRange(C$7,E471,TEXT(F471,\"ddmmyyyy\")))","v":""},{"$f":"IF(K471=\"\",\"\",ConcatenateRange(C$7,E471,TEXT(K471,\"ddmmyyyy\")))","v":""},{"$f":"IF(S471=\"\",\"\",ConcatenateRange(C$7,E471,TEXT(S471,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C472,D472,E472,F472,G472,H472,I472,J472,K472,L472,M472,N472,O472,P472,Q472,R472,S472,T472,U472,V472,W472,X472,Y472,Z472,AC472,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F472=\"\",\"\",ConcatenateRange(C$7,E472,TEXT(F472,\"ddmmyyyy\")))","v":""},{"$f":"IF(K472=\"\",\"\",ConcatenateRange(C$7,E472,TEXT(K472,\"ddmmyyyy\")))","v":""},{"$f":"IF(S472=\"\",\"\",ConcatenateRange(C$7,E472,TEXT(S472,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C473,D473,E473,F473,G473,H473,I473,J473,K473,L473,M473,N473,O473,P473,Q473,R473,S473,T473,U473,V473,W473,X473,Y473,Z473,AC473,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F473=\"\",\"\",ConcatenateRange(C$7,E473,TEXT(F473,\"ddmmyyyy\")))","v":""},{"$f":"IF(K473=\"\",\"\",ConcatenateRange(C$7,E473,TEXT(K473,\"ddmmyyyy\")))","v":""},{"$f":"IF(S473=\"\",\"\",ConcatenateRange(C$7,E473,TEXT(S473,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C474,D474,E474,F474,G474,H474,I474,J474,K474,L474,M474,N474,O474,P474,Q474,R474,S474,T474,U474,V474,W474,X474,Y474,Z474,AC474,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F474=\"\",\"\",ConcatenateRange(C$7,E474,TEXT(F474,\"ddmmyyyy\")))","v":""},{"$f":"IF(K474=\"\",\"\",ConcatenateRange(C$7,E474,TEXT(K474,\"ddmmyyyy\")))","v":""},{"$f":"IF(S474=\"\",\"\",ConcatenateRange(C$7,E474,TEXT(S474,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C475,D475,E475,F475,G475,H475,I475,J475,K475,L475,M475,N475,O475,P475,Q475,R475,S475,T475,U475,V475,W475,X475,Y475,Z475,AC475,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F475=\"\",\"\",ConcatenateRange(C$7,E475,TEXT(F475,\"ddmmyyyy\")))","v":""},{"$f":"IF(K475=\"\",\"\",ConcatenateRange(C$7,E475,TEXT(K475,\"ddmmyyyy\")))","v":""},{"$f":"IF(S475=\"\",\"\",ConcatenateRange(C$7,E475,TEXT(S475,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C476,D476,E476,F476,G476,H476,I476,J476,K476,L476,M476,N476,O476,P476,Q476,R476,S476,T476,U476,V476,W476,X476,Y476,Z476,AC476,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F476=\"\",\"\",ConcatenateRange(C$7,E476,TEXT(F476,\"ddmmyyyy\")))","v":""},{"$f":"IF(K476=\"\",\"\",ConcatenateRange(C$7,E476,TEXT(K476,\"ddmmyyyy\")))","v":""},{"$f":"IF(S476=\"\",\"\",ConcatenateRange(C$7,E476,TEXT(S476,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C477,D477,E477,F477,G477,H477,I477,J477,K477,L477,M477,N477,O477,P477,Q477,R477,S477,T477,U477,V477,W477,X477,Y477,Z477,AC477,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F477=\"\",\"\",ConcatenateRange(C$7,E477,TEXT(F477,\"ddmmyyyy\")))","v":""},{"$f":"IF(K477=\"\",\"\",ConcatenateRange(C$7,E477,TEXT(K477,\"ddmmyyyy\")))","v":""},{"$f":"IF(S477=\"\",\"\",ConcatenateRange(C$7,E477,TEXT(S477,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C478,D478,E478,F478,G478,H478,I478,J478,K478,L478,M478,N478,O478,P478,Q478,R478,S478,T478,U478,V478,W478,X478,Y478,Z478,AC478,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F478=\"\",\"\",ConcatenateRange(C$7,E478,TEXT(F478,\"ddmmyyyy\")))","v":""},{"$f":"IF(K478=\"\",\"\",ConcatenateRange(C$7,E478,TEXT(K478,\"ddmmyyyy\")))","v":""},{"$f":"IF(S478=\"\",\"\",ConcatenateRange(C$7,E478,TEXT(S478,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C479,D479,E479,F479,G479,H479,I479,J479,K479,L479,M479,N479,O479,P479,Q479,R479,S479,T479,U479,V479,W479,X479,Y479,Z479,AC479,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F479=\"\",\"\",ConcatenateRange(C$7,E479,TEXT(F479,\"ddmmyyyy\")))","v":""},{"$f":"IF(K479=\"\",\"\",ConcatenateRange(C$7,E479,TEXT(K479,\"ddmmyyyy\")))","v":""},{"$f":"IF(S479=\"\",\"\",ConcatenateRange(C$7,E479,TEXT(S479,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C480,D480,E480,F480,G480,H480,I480,J480,K480,L480,M480,N480,O480,P480,Q480,R480,S480,T480,U480,V480,W480,X480,Y480,Z480,AC480,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F480=\"\",\"\",ConcatenateRange(C$7,E480,TEXT(F480,\"ddmmyyyy\")))","v":""},{"$f":"IF(K480=\"\",\"\",ConcatenateRange(C$7,E480,TEXT(K480,\"ddmmyyyy\")))","v":""},{"$f":"IF(S480=\"\",\"\",ConcatenateRange(C$7,E480,TEXT(S480,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C481,D481,E481,F481,G481,H481,I481,J481,K481,L481,M481,N481,O481,P481,Q481,R481,S481,T481,U481,V481,W481,X481,Y481,Z481,AC481,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F481=\"\",\"\",ConcatenateRange(C$7,E481,TEXT(F481,\"ddmmyyyy\")))","v":""},{"$f":"IF(K481=\"\",\"\",ConcatenateRange(C$7,E481,TEXT(K481,\"ddmmyyyy\")))","v":""},{"$f":"IF(S481=\"\",\"\",ConcatenateRange(C$7,E481,TEXT(S481,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C482,D482,E482,F482,G482,H482,I482,J482,K482,L482,M482,N482,O482,P482,Q482,R482,S482,T482,U482,V482,W482,X482,Y482,Z482,AC482,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F482=\"\",\"\",ConcatenateRange(C$7,E482,TEXT(F482,\"ddmmyyyy\")))","v":""},{"$f":"IF(K482=\"\",\"\",ConcatenateRange(C$7,E482,TEXT(K482,\"ddmmyyyy\")))","v":""},{"$f":"IF(S482=\"\",\"\",ConcatenateRange(C$7,E482,TEXT(S482,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C483,D483,E483,F483,G483,H483,I483,J483,K483,L483,M483,N483,O483,P483,Q483,R483,S483,T483,U483,V483,W483,X483,Y483,Z483,AC483,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F483=\"\",\"\",ConcatenateRange(C$7,E483,TEXT(F483,\"ddmmyyyy\")))","v":""},{"$f":"IF(K483=\"\",\"\",ConcatenateRange(C$7,E483,TEXT(K483,\"ddmmyyyy\")))","v":""},{"$f":"IF(S483=\"\",\"\",ConcatenateRange(C$7,E483,TEXT(S483,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C484,D484,E484,F484,G484,H484,I484,J484,K484,L484,M484,N484,O484,P484,Q484,R484,S484,T484,U484,V484,W484,X484,Y484,Z484,AC484,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F484=\"\",\"\",ConcatenateRange(C$7,E484,TEXT(F484,\"ddmmyyyy\")))","v":""},{"$f":"IF(K484=\"\",\"\",ConcatenateRange(C$7,E484,TEXT(K484,\"ddmmyyyy\")))","v":""},{"$f":"IF(S484=\"\",\"\",ConcatenateRange(C$7,E484,TEXT(S484,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C485,D485,E485,F485,G485,H485,I485,J485,K485,L485,M485,N485,O485,P485,Q485,R485,S485,T485,U485,V485,W485,X485,Y485,Z485,AC485,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F485=\"\",\"\",ConcatenateRange(C$7,E485,TEXT(F485,\"ddmmyyyy\")))","v":""},{"$f":"IF(K485=\"\",\"\",ConcatenateRange(C$7,E485,TEXT(K485,\"ddmmyyyy\")))","v":""},{"$f":"IF(S485=\"\",\"\",ConcatenateRange(C$7,E485,TEXT(S485,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C486,D486,E486,F486,G486,H486,I486,J486,K486,L486,M486,N486,O486,P486,Q486,R486,S486,T486,U486,V486,W486,X486,Y486,Z486,AC486,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F486=\"\",\"\",ConcatenateRange(C$7,E486,TEXT(F486,\"ddmmyyyy\")))","v":""},{"$f":"IF(K486=\"\",\"\",ConcatenateRange(C$7,E486,TEXT(K486,\"ddmmyyyy\")))","v":""},{"$f":"IF(S486=\"\",\"\",ConcatenateRange(C$7,E486,TEXT(S486,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C487,D487,E487,F487,G487,H487,I487,J487,K487,L487,M487,N487,O487,P487,Q487,R487,S487,T487,U487,V487,W487,X487,Y487,Z487,AC487,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F487=\"\",\"\",ConcatenateRange(C$7,E487,TEXT(F487,\"ddmmyyyy\")))","v":""},{"$f":"IF(K487=\"\",\"\",ConcatenateRange(C$7,E487,TEXT(K487,\"ddmmyyyy\")))","v":""},{"$f":"IF(S487=\"\",\"\",ConcatenateRange(C$7,E487,TEXT(S487,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C488,D488,E488,F488,G488,H488,I488,J488,K488,L488,M488,N488,O488,P488,Q488,R488,S488,T488,U488,V488,W488,X488,Y488,Z488,AC488,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F488=\"\",\"\",ConcatenateRange(C$7,E488,TEXT(F488,\"ddmmyyyy\")))","v":""},{"$f":"IF(K488=\"\",\"\",ConcatenateRange(C$7,E488,TEXT(K488,\"ddmmyyyy\")))","v":""},{"$f":"IF(S488=\"\",\"\",ConcatenateRange(C$7,E488,TEXT(S488,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C489,D489,E489,F489,G489,H489,I489,J489,K489,L489,M489,N489,O489,P489,Q489,R489,S489,T489,U489,V489,W489,X489,Y489,Z489,AC489,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F489=\"\",\"\",ConcatenateRange(C$7,E489,TEXT(F489,\"ddmmyyyy\")))","v":""},{"$f":"IF(K489=\"\",\"\",ConcatenateRange(C$7,E489,TEXT(K489,\"ddmmyyyy\")))","v":""},{"$f":"IF(S489=\"\",\"\",ConcatenateRange(C$7,E489,TEXT(S489,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C490,D490,E490,F490,G490,H490,I490,J490,K490,L490,M490,N490,O490,P490,Q490,R490,S490,T490,U490,V490,W490,X490,Y490,Z490,AC490,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F490=\"\",\"\",ConcatenateRange(C$7,E490,TEXT(F490,\"ddmmyyyy\")))","v":""},{"$f":"IF(K490=\"\",\"\",ConcatenateRange(C$7,E490,TEXT(K490,\"ddmmyyyy\")))","v":""},{"$f":"IF(S490=\"\",\"\",ConcatenateRange(C$7,E490,TEXT(S490,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C491,D491,E491,F491,G491,H491,I491,J491,K491,L491,M491,N491,O491,P491,Q491,R491,S491,T491,U491,V491,W491,X491,Y491,Z491,AC491,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F491=\"\",\"\",ConcatenateRange(C$7,E491,TEXT(F491,\"ddmmyyyy\")))","v":""},{"$f":"IF(K491=\"\",\"\",ConcatenateRange(C$7,E491,TEXT(K491,\"ddmmyyyy\")))","v":""},{"$f":"IF(S491=\"\",\"\",ConcatenateRange(C$7,E491,TEXT(S491,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C492,D492,E492,F492,G492,H492,I492,J492,K492,L492,M492,N492,O492,P492,Q492,R492,S492,T492,U492,V492,W492,X492,Y492,Z492,AC492,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F492=\"\",\"\",ConcatenateRange(C$7,E492,TEXT(F492,\"ddmmyyyy\")))","v":""},{"$f":"IF(K492=\"\",\"\",ConcatenateRange(C$7,E492,TEXT(K492,\"ddmmyyyy\")))","v":""},{"$f":"IF(S492=\"\",\"\",ConcatenateRange(C$7,E492,TEXT(S492,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C493,D493,E493,F493,G493,H493,I493,J493,K493,L493,M493,N493,O493,P493,Q493,R493,S493,T493,U493,V493,W493,X493,Y493,Z493,AC493,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F493=\"\",\"\",ConcatenateRange(C$7,E493,TEXT(F493,\"ddmmyyyy\")))","v":""},{"$f":"IF(K493=\"\",\"\",ConcatenateRange(C$7,E493,TEXT(K493,\"ddmmyyyy\")))","v":""},{"$f":"IF(S493=\"\",\"\",ConcatenateRange(C$7,E493,TEXT(S493,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C494,D494,E494,F494,G494,H494,I494,J494,K494,L494,M494,N494,O494,P494,Q494,R494,S494,T494,U494,V494,W494,X494,Y494,Z494,AC494,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F494=\"\",\"\",ConcatenateRange(C$7,E494,TEXT(F494,\"ddmmyyyy\")))","v":""},{"$f":"IF(K494=\"\",\"\",ConcatenateRange(C$7,E494,TEXT(K494,\"ddmmyyyy\")))","v":""},{"$f":"IF(S494=\"\",\"\",ConcatenateRange(C$7,E494,TEXT(S494,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C495,D495,E495,F495,G495,H495,I495,J495,K495,L495,M495,N495,O495,P495,Q495,R495,S495,T495,U495,V495,W495,X495,Y495,Z495,AC495,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F495=\"\",\"\",ConcatenateRange(C$7,E495,TEXT(F495,\"ddmmyyyy\")))","v":""},{"$f":"IF(K495=\"\",\"\",ConcatenateRange(C$7,E495,TEXT(K495,\"ddmmyyyy\")))","v":""},{"$f":"IF(S495=\"\",\"\",ConcatenateRange(C$7,E495,TEXT(S495,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C496,D496,E496,F496,G496,H496,I496,J496,K496,L496,M496,N496,O496,P496,Q496,R496,S496,T496,U496,V496,W496,X496,Y496,Z496,AC496,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F496=\"\",\"\",ConcatenateRange(C$7,E496,TEXT(F496,\"ddmmyyyy\")))","v":""},{"$f":"IF(K496=\"\",\"\",ConcatenateRange(C$7,E496,TEXT(K496,\"ddmmyyyy\")))","v":""},{"$f":"IF(S496=\"\",\"\",ConcatenateRange(C$7,E496,TEXT(S496,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C497,D497,E497,F497,G497,H497,I497,J497,K497,L497,M497,N497,O497,P497,Q497,R497,S497,T497,U497,V497,W497,X497,Y497,Z497,AC497,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F497=\"\",\"\",ConcatenateRange(C$7,E497,TEXT(F497,\"ddmmyyyy\")))","v":""},{"$f":"IF(K497=\"\",\"\",ConcatenateRange(C$7,E497,TEXT(K497,\"ddmmyyyy\")))","v":""},{"$f":"IF(S497=\"\",\"\",ConcatenateRange(C$7,E497,TEXT(S497,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C498,D498,E498,F498,G498,H498,I498,J498,K498,L498,M498,N498,O498,P498,Q498,R498,S498,T498,U498,V498,W498,X498,Y498,Z498,AC498,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F498=\"\",\"\",ConcatenateRange(C$7,E498,TEXT(F498,\"ddmmyyyy\")))","v":""},{"$f":"IF(K498=\"\",\"\",ConcatenateRange(C$7,E498,TEXT(K498,\"ddmmyyyy\")))","v":""},{"$f":"IF(S498=\"\",\"\",ConcatenateRange(C$7,E498,TEXT(S498,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C499,D499,E499,F499,G499,H499,I499,J499,K499,L499,M499,N499,O499,P499,Q499,R499,S499,T499,U499,V499,W499,X499,Y499,Z499,AC499,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F499=\"\",\"\",ConcatenateRange(C$7,E499,TEXT(F499,\"ddmmyyyy\")))","v":""},{"$f":"IF(K499=\"\",\"\",ConcatenateRange(C$7,E499,TEXT(K499,\"ddmmyyyy\")))","v":""},{"$f":"IF(S499=\"\",\"\",ConcatenateRange(C$7,E499,TEXT(S499,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C500,D500,E500,F500,G500,H500,I500,J500,K500,L500,M500,N500,O500,P500,Q500,R500,S500,T500,U500,V500,W500,X500,Y500,Z500,AC500,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F500=\"\",\"\",ConcatenateRange(C$7,E500,TEXT(F500,\"ddmmyyyy\")))","v":""},{"$f":"IF(K500=\"\",\"\",ConcatenateRange(C$7,E500,TEXT(K500,\"ddmmyyyy\")))","v":""},{"$f":"IF(S500=\"\",\"\",ConcatenateRange(C$7,E500,TEXT(S500,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C502,D502,E502,F502,G502,H502,I502,J502,K502,L502,M502,N502,O502,P502,Q502,R502,S502,T502,U502,V502,W502,X502,Y502,Z502,AC502,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F502=\"\",\"\",ConcatenateRange(C$7,E502,TEXT(F502,\"ddmmyyyy\")))","v":""},{"$f":"IF(K502=\"\",\"\",ConcatenateRange(C$7,E502,TEXT(K502,\"ddmmyyyy\")))","v":""},{"$f":"IF(S502=\"\",\"\",ConcatenateRange(C$7,E502,TEXT(S502,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C513,D513,E513,F513,G513,H513,I513,J513,K513,L513,M513,N513,O513,P513,Q513,R513,S513,T513,U513,V513,W513,X513,Y513,Z513,AC513,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F513=\"\",\"\",ConcatenateRange(C$7,E513,TEXT(F513,\"ddmmyyyy\")))","v":""},{"$f":"IF(K513=\"\",\"\",ConcatenateRange(C$7,E513,TEXT(K513,\"ddmmyyyy\")))","v":""},{"$f":"IF(S513=\"\",\"\",ConcatenateRange(C$7,E513,TEXT(S513,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C525,D525,E525,F525,G525,H525,I525,J525,K525,L525,M525,N525,O525,P525,Q525,R525,S525,T525,U525,V525,W525,X525,Y525,Z525,AC525,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F525=\"\",\"\",ConcatenateRange(C$7,E525,TEXT(F525,\"ddmmyyyy\")))","v":""},{"$f":"IF(K525=\"\",\"\",ConcatenateRange(C$7,E525,TEXT(K525,\"ddmmyyyy\")))","v":""},{"$f":"IF(S525=\"\",\"\",ConcatenateRange(C$7,E525,TEXT(S525,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C532,D532,E532,F532,G532,H532,I532,J532,K532,L532,M532,N532,O532,P532,Q532,R532,S532,T532,U532,V532,W532,X532,Y532,Z532,AC532,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB532<>\"\",LOWER(AB532),\"\")","v":""},{"$f":"IF(F532=\"\",\"\",ConcatenateRange(C$7,E532,TEXT(F532,\"ddmmyyyy\")))","v":""},{"$f":"IF(K532=\"\",\"\",ConcatenateRange(C$7,E532,TEXT(K532,\"ddmmyyyy\")))","v":""},{"$f":"IF(S532=\"\",\"\",ConcatenateRange(C$7,E532,TEXT(S532,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C541,D541,E541,F541,G541,H541,I541,J541,K541,L541,M541,N541,O541,P541,Q541,R541,S541,T541,U541,V541,W541,X541,Y541,Z541,AC541,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F541=\"\",\"\",ConcatenateRange(C$7,E541,TEXT(F541,\"ddmmyyyy\")))","v":""},{"$f":"IF(K541=\"\",\"\",ConcatenateRange(C$7,E541,TEXT(K541,\"ddmmyyyy\")))","v":""},{"$f":"IF(S541=\"\",\"\",ConcatenateRange(C$7,E541,TEXT(S541,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C546,D546,E546,F546,G546,H546,I546,J546,K546,L546,M546,N546,O546,P546,Q546,R546,S546,T546,U546,V546,W546,X546,Y546,Z546,AC546,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F546=\"\",\"\",ConcatenateRange(C$7,E546,TEXT(F546,\"ddmmyyyy\")))","v":""},{"$f":"IF(K546=\"\",\"\",ConcatenateRange(C$7,E546,TEXT(K546,\"ddmmyyyy\")))","v":""},{"$f":"IF(S546=\"\",\"\",ConcatenateRange(C$7,E546,TEXT(S546,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C553,D553,E553,F553,G553,H553,I553,J553,K553,L553,M553,N553,O553,P553,Q553,R553,S553,T553,U553,V553,W553,X553,Y553,Z553,AC553,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F553=\"\",\"\",ConcatenateRange(C$7,E553,TEXT(F553,\"ddmmyyyy\")))","v":""},{"$f":"IF(K553=\"\",\"\",ConcatenateRange(C$7,E553,TEXT(K553,\"ddmmyyyy\")))","v":""},{"$f":"IF(S553=\"\",\"\",ConcatenateRange(C$7,E553,TEXT(S553,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C565,D565,E565,F565,G565,H565,I565,J565,K565,L565,M565,N565,O565,P565,Q565,R565,S565,T565,U565,V565,W565,X565,Y565,Z565,AC565,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F565=\"\",\"\",ConcatenateRange(C$7,E565,TEXT(F565,\"ddmmyyyy\")))","v":""},{"$f":"IF(K565=\"\",\"\",ConcatenateRange(C$7,E565,TEXT(K565,\"ddmmyyyy\")))","v":""},{"$f":"IF(S565=\"\",\"\",ConcatenateRange(C$7,E565,TEXT(S565,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C572,D572,E572,F572,G572,H572,I572,J572,K572,L572,M572,N572,O572,P572,Q572,R572,S572,T572,U572,V572,W572,X572,Y572,Z572,AC572,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F572=\"\",\"\",ConcatenateRange(C$7,E572,TEXT(F572,\"ddmmyyyy\")))","v":""},{"$f":"IF(K572=\"\",\"\",ConcatenateRange(C$7,E572,TEXT(K572,\"ddmmyyyy\")))","v":""},{"$f":"IF(S572=\"\",\"\",ConcatenateRange(C$7,E572,TEXT(S572,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C582,D582,E582,F582,G582,H582,I582,J582,K582,L582,M582,N582,O582,P582,Q582,R582,S582,T582,U582,V582,W582,X582,Y582,Z582,AC582,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F582=\"\",\"\",ConcatenateRange(C$7,E582,TEXT(F582,\"ddmmyyyy\")))","v":""},{"$f":"IF(K582=\"\",\"\",ConcatenateRange(C$7,E582,TEXT(K582,\"ddmmyyyy\")))","v":""},{"$f":"IF(S582=\"\",\"\",ConcatenateRange(C$7,E582,TEXT(S582,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C595,D595,E595,F595,G595,H595,I595,J595,K595,L595,M595,N595,O595,P595,Q595,R595,S595,T595,U595,V595,W595,X595,Y595,Z595,AC595,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F595=\"\",\"\",ConcatenateRange(C$7,E595,TEXT(F595,\"ddmmyyyy\")))","v":""},{"$f":"IF(K595=\"\",\"\",ConcatenateRange(C$7,E595,TEXT(K595,\"ddmmyyyy\")))","v":""},{"$f":"IF(S595=\"\",\"\",ConcatenateRange(C$7,E595,TEXT(S595,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C602,D602,E602,F602,G602,H602,I602,J602,K602,L602,M602,N602,O602,P602,Q602,R602,S602,T602,U602,V602,W602,X602,Y602,Z602,AC602,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F602=\"\",\"\",ConcatenateRange(C$7,E602,TEXT(F602,\"ddmmyyyy\")))","v":""},{"$f":"IF(K602=\"\",\"\",ConcatenateRange(C$7,E602,TEXT(K602,\"ddmmyyyy\")))","v":""},{"$f":"IF(S602=\"\",\"\",ConcatenateRange(C$7,E602,TEXT(S602,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C614,D614,E614,F614,G614,H614,I614,J614,K614,L614,M614,N614,O614,P614,Q614,R614,S614,T614,U614,V614,W614,X614,Y614,Z614,AC614,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F614=\"\",\"\",ConcatenateRange(C$7,E614,TEXT(F614,\"ddmmyyyy\")))","v":""},{"$f":"IF(K614=\"\",\"\",ConcatenateRange(C$7,E614,TEXT(K614,\"ddmmyyyy\")))","v":""},{"$f":"IF(S614=\"\",\"\",ConcatenateRange(C$7,E614,TEXT(S614,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C617,D617,E617,F617,G617,H617,I617,J617,K617,L617,M617,N617,O617,P617,Q617,R617,S617,T617,U617,V617,W617,X617,Y617,Z617,AC617,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F617=\"\",\"\",ConcatenateRange(C$7,E617,TEXT(F617,\"ddmmyyyy\")))","v":""},{"$f":"IF(K617=\"\",\"\",ConcatenateRange(C$7,E617,TEXT(K617,\"ddmmyyyy\")))","v":""},{"$f":"IF(S617=\"\",\"\",ConcatenateRange(C$7,E617,TEXT(S617,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C631,D631,E631,F631,G631,H631,I631,J631,K631,L631,M631,N631,O631,P631,Q631,R631,S631,T631,U631,V631,W631,X631,Y631,Z631,AC631,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F631=\"\",\"\",ConcatenateRange(C$7,E631,TEXT(F631,\"ddmmyyyy\")))","v":""},{"$f":"IF(K631=\"\",\"\",ConcatenateRange(C$7,E631,TEXT(K631,\"ddmmyyyy\")))","v":""},{"$f":"IF(S631=\"\",\"\",ConcatenateRange(C$7,E631,TEXT(S631,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C635,D635,E635,F635,G635,H635,I635,J635,K635,L635,M635,N635,O635,P635,Q635,R635,S635,T635,U635,V635,W635,X635,Y635,Z635,AC635,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F635=\"\",\"\",ConcatenateRange(C$7,E635,TEXT(F635,\"ddmmyyyy\")))","v":""},{"$f":"IF(K635=\"\",\"\",ConcatenateRange(C$7,E635,TEXT(K635,\"ddmmyyyy\")))","v":""},{"$f":"IF(S635=\"\",\"\",ConcatenateRange(C$7,E635,TEXT(S635,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C642,D642,E642,F642,G642,H642,I642,J642,K642,L642,M642,N642,O642,P642,Q642,R642,S642,T642,U642,V642,W642,X642,Y642,Z642,AC642,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F642=\"\",\"\",ConcatenateRange(C$7,E642,TEXT(F642,\"ddmmyyyy\")))","v":""},{"$f":"IF(K642=\"\",\"\",ConcatenateRange(C$7,E642,TEXT(K642,\"ddmmyyyy\")))","v":""},{"$f":"IF(S642=\"\",\"\",ConcatenateRange(C$7,E642,TEXT(S642,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C654,D654,E654,F654,G654,H654,I654,J654,K654,L654,M654,N654,O654,P654,Q654,R654,S654,T654,U654,V654,W654,X654,Y654,Z654,AC654,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F654=\"\",\"\",ConcatenateRange(C$7,E654,TEXT(F654,\"ddmmyyyy\")))","v":""},{"$f":"IF(K654=\"\",\"\",ConcatenateRange(C$7,E654,TEXT(K654,\"ddmmyyyy\")))","v":""},{"$f":"IF(S654=\"\",\"\",ConcatenateRange(C$7,E654,TEXT(S654,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C662,D662,E662,F662,G662,H662,I662,J662,K662,L662,M662,N662,O662,P662,Q662,R662,S662,T662,U662,V662,W662,X662,Y662,Z662,AC662,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F662=\"\",\"\",ConcatenateRange(C$7,E662,TEXT(F662,\"ddmmyyyy\")))","v":""},{"$f":"IF(K662=\"\",\"\",ConcatenateRange(C$7,E662,TEXT(K662,\"ddmmyyyy\")))","v":""},{"$f":"IF(S662=\"\",\"\",ConcatenateRange(C$7,E662,TEXT(S662,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C672,D672,E672,F672,G672,H672,I672,J672,K672,L672,M672,N672,O672,P672,Q672,R672,S672,T672,U672,V672,W672,X672,Y672,Z672,AC672,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F672=\"\",\"\",ConcatenateRange(C$7,E672,TEXT(F672,\"ddmmyyyy\")))","v":""},{"$f":"IF(K672=\"\",\"\",ConcatenateRange(C$7,E672,TEXT(K672,\"ddmmyyyy\")))","v":""},{"$f":"IF(S672=\"\",\"\",ConcatenateRange(C$7,E672,TEXT(S672,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C684,D684,E684,F684,G684,H684,I684,J684,K684,L684,M684,N684,O684,P684,Q684,R684,S684,T684,U684,V684,W684,X684,Y684,Z684,AC684,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F684=\"\",\"\",ConcatenateRange(C$7,E684,TEXT(F684,\"ddmmyyyy\")))","v":""},{"$f":"IF(K684=\"\",\"\",ConcatenateRange(C$7,E684,TEXT(K684,\"ddmmyyyy\")))","v":""},{"$f":"IF(S684=\"\",\"\",ConcatenateRange(C$7,E684,TEXT(S684,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C691,D691,E691,F691,G691,H691,I691,J691,K691,L691,M691,N691,O691,P691,Q691,R691,S691,T691,U691,V691,W691,X691,Y691,Z691,AC691,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F691=\"\",\"\",ConcatenateRange(C$7,E691,TEXT(F691,\"ddmmyyyy\")))","v":""},{"$f":"IF(K691=\"\",\"\",ConcatenateRange(C$7,E691,TEXT(K691,\"ddmmyyyy\")))","v":""},{"$f":"IF(S691=\"\",\"\",ConcatenateRange(C$7,E691,TEXT(S691,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C694,D694,E694,F694,G694,H694,I694,J694,K694,L694,M694,N694,O694,P694,Q694,R694,S694,T694,U694,V694,W694,X694,Y694,Z694,AC694,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F694=\"\",\"\",ConcatenateRange(C$7,E694,TEXT(F694,\"ddmmyyyy\")))","v":""},{"$f":"IF(K694=\"\",\"\",ConcatenateRange(C$7,E694,TEXT(K694,\"ddmmyyyy\")))","v":""},{"$f":"IF(S694=\"\",\"\",ConcatenateRange(C$7,E694,TEXT(S694,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C703,D703,E703,F703,G703,H703,I703,J703,K703,L703,M703,N703,O703,P703,Q703,R703,S703,T703,U703,V703,W703,X703,Y703,Z703,AC703,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F703=\"\",\"\",ConcatenateRange(C$7,E703,TEXT(F703,\"ddmmyyyy\")))","v":""},{"$f":"IF(K703=\"\",\"\",ConcatenateRange(C$7,E703,TEXT(K703,\"ddmmyyyy\")))","v":""},{"$f":"IF(S703=\"\",\"\",ConcatenateRange(C$7,E703,TEXT(S703,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C712,D712,E712,F712,G712,H712,I712,J712,K712,L712,M712,N712,O712,P712,Q712,R712,S712,T712,U712,V712,W712,X712,Y712,Z712,AC712,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F712=\"\",\"\",ConcatenateRange(C$7,E712,TEXT(F712,\"ddmmyyyy\")))","v":""},{"$f":"IF(K712=\"\",\"\",ConcatenateRange(C$7,E712,TEXT(K712,\"ddmmyyyy\")))","v":""},{"$f":"IF(S712=\"\",\"\",ConcatenateRange(C$7,E712,TEXT(S712,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C724,D724,E724,F724,G724,H724,I724,J724,K724,L724,M724,N724,O724,P724,Q724,R724,S724,T724,U724,V724,W724,X724,Y724,Z724,AC724,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB724<>\"\",LOWER(AB724),\"\")","v":""},{"$f":"IF(F724=\"\",\"\",ConcatenateRange(C$7,E724,TEXT(F724,\"ddmmyyyy\")))","v":""},{"$f":"IF(K724=\"\",\"\",ConcatenateRange(C$7,E724,TEXT(K724,\"ddmmyyyy\")))","v":""},{"$f":"IF(S724=\"\",\"\",ConcatenateRange(C$7,E724,TEXT(S724,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C736,D736,E736,F736,G736,H736,I736,J736,K736,L736,M736,N736,O736,P736,Q736,R736,S736,T736,U736,V736,W736,X736,Y736,Z736,AC736,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F736=\"\",\"\",ConcatenateRange(C$7,E736,TEXT(F736,\"ddmmyyyy\")))","v":""},{"$f":"IF(K736=\"\",\"\",ConcatenateRange(C$7,E736,TEXT(K736,\"ddmmyyyy\")))","v":""},{"$f":"IF(S736=\"\",\"\",ConcatenateRange(C$7,E736,TEXT(S736,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C743,D743,E743,F743,G743,H743,I743,J743,K743,L743,M743,N743,O743,P743,Q743,R743,S743,T743,U743,V743,W743,X743,Y743,Z743,AC743,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F743=\"\",\"\",ConcatenateRange(C$7,E743,TEXT(F743,\"ddmmyyyy\")))","v":""},{"$f":"IF(K743=\"\",\"\",ConcatenateRange(C$7,E743,TEXT(K743,\"ddmmyyyy\")))","v":""},{"$f":"IF(S743=\"\",\"\",ConcatenateRange(C$7,E743,TEXT(S743,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C752,D752,E752,F752,G752,H752,I752,J752,K752,L752,M752,N752,O752,P752,Q752,R752,S752,T752,U752,V752,W752,X752,Y752,Z752,AC752,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F752=\"\",\"\",ConcatenateRange(C$7,E752,TEXT(F752,\"ddmmyyyy\")))","v":""},{"$f":"IF(K752=\"\",\"\",ConcatenateRange(C$7,E752,TEXT(K752,\"ddmmyyyy\")))","v":""},{"$f":"IF(S752=\"\",\"\",ConcatenateRange(C$7,E752,TEXT(S752,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C761,D761,E761,F761,G761,H761,I761,J761,K761,L761,M761,N761,O761,P761,Q761,R761,S761,T761,U761,V761,W761,X761,Y761,Z761,AC761,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F761=\"\",\"\",ConcatenateRange(C$7,E761,TEXT(F761,\"ddmmyyyy\")))","v":""},{"$f":"IF(K761=\"\",\"\",ConcatenateRange(C$7,E761,TEXT(K761,\"ddmmyyyy\")))","v":""},{"$f":"IF(S761=\"\",\"\",ConcatenateRange(C$7,E761,TEXT(S761,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C764,D764,E764,F764,G764,H764,I764,J764,K764,L764,M764,N764,O764,P764,Q764,R764,S764,T764,U764,V764,W764,X764,Y764,Z764,AC764,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F764=\"\",\"\",ConcatenateRange(C$7,E764,TEXT(F764,\"ddmmyyyy\")))","v":""},{"$f":"IF(K764=\"\",\"\",ConcatenateRange(C$7,E764,TEXT(K764,\"ddmmyyyy\")))","v":""},{"$f":"IF(S764=\"\",\"\",ConcatenateRange(C$7,E764,TEXT(S764,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C776,D776,E776,F776,G776,H776,I776,J776,K776,L776,M776,N776,O776,P776,Q776,R776,S776,T776,U776,V776,W776,X776,Y776,Z776,AC776,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F776=\"\",\"\",ConcatenateRange(C$7,E776,TEXT(F776,\"ddmmyyyy\")))","v":""},{"$f":"IF(K776=\"\",\"\",ConcatenateRange(C$7,E776,TEXT(K776,\"ddmmyyyy\")))","v":""},{"$f":"IF(S776=\"\",\"\",ConcatenateRange(C$7,E776,TEXT(S776,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C783,D783,E783,F783,G783,H783,I783,J783,K783,L783,M783,N783,O783,P783,Q783,R783,S783,T783,U783,V783,W783,X783,Y783,Z783,AC783,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F783=\"\",\"\",ConcatenateRange(C$7,E783,TEXT(F783,\"ddmmyyyy\")))","v":""},{"$f":"IF(K783=\"\",\"\",ConcatenateRange(C$7,E783,TEXT(K783,\"ddmmyyyy\")))","v":""},{"$f":"IF(S783=\"\",\"\",ConcatenateRange(C$7,E783,TEXT(S783,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C793,D793,E793,F793,G793,H793,I793,J793,K793,L793,M793,N793,O793,P793,Q793,R793,S793,T793,U793,V793,W793,X793,Y793,Z793,AC793,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F793=\"\",\"\",ConcatenateRange(C$7,E793,TEXT(F793,\"ddmmyyyy\")))","v":""},{"$f":"IF(K793=\"\",\"\",ConcatenateRange(C$7,E793,TEXT(K793,\"ddmmyyyy\")))","v":""},{"$f":"IF(S793=\"\",\"\",ConcatenateRange(C$7,E793,TEXT(S793,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C806,D806,E806,F806,G806,H806,I806,J806,K806,L806,M806,N806,O806,P806,Q806,R806,S806,T806,U806,V806,W806,X806,Y806,Z806,AC806,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F806=\"\",\"\",ConcatenateRange(C$7,E806,TEXT(F806,\"ddmmyyyy\")))","v":""},{"$f":"IF(K806=\"\",\"\",ConcatenateRange(C$7,E806,TEXT(K806,\"ddmmyyyy\")))","v":""},{"$f":"IF(S806=\"\",\"\",ConcatenateRange(C$7,E806,TEXT(S806,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C813,D813,E813,F813,G813,H813,I813,J813,K813,L813,M813,N813,O813,P813,Q813,R813,S813,T813,U813,V813,W813,X813,Y813,Z813,AC813,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F813=\"\",\"\",ConcatenateRange(C$7,E813,TEXT(F813,\"ddmmyyyy\")))","v":""},{"$f":"IF(K813=\"\",\"\",ConcatenateRange(C$7,E813,TEXT(K813,\"ddmmyyyy\")))","v":""},{"$f":"IF(S813=\"\",\"\",ConcatenateRange(C$7,E813,TEXT(S813,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C825,D825,E825,F825,G825,H825,I825,J825,K825,L825,M825,N825,O825,P825,Q825,R825,S825,T825,U825,V825,W825,X825,Y825,Z825,AC825,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F825=\"\",\"\",ConcatenateRange(C$7,E825,TEXT(F825,\"ddmmyyyy\")))","v":""},{"$f":"IF(K825=\"\",\"\",ConcatenateRange(C$7,E825,TEXT(K825,\"ddmmyyyy\")))","v":""},{"$f":"IF(S825=\"\",\"\",ConcatenateRange(C$7,E825,TEXT(S825,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C832,D832,E832,F832,G832,H832,I832,J832,K832,L832,M832,N832,O832,P832,Q832,R832,S832,T832,U832,V832,W832,X832,Y832,Z832,AC832,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F832=\"\",\"\",ConcatenateRange(C$7,E832,TEXT(F832,\"ddmmyyyy\")))","v":""},{"$f":"IF(K832=\"\",\"\",ConcatenateRange(C$7,E832,TEXT(K832,\"ddmmyyyy\")))","v":""},{"$f":"IF(S832=\"\",\"\",ConcatenateRange(C$7,E832,TEXT(S832,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C834,D834,E834,F834,G834,H834,I834,J834,K834,L834,M834,N834,O834,P834,Q834,R834,S834,T834,U834,V834,W834,X834,Y834,Z834,AC834,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F834=\"\",\"\",ConcatenateRange(C$7,E834,TEXT(F834,\"ddmmyyyy\")))","v":""},{"$f":"IF(K834=\"\",\"\",ConcatenateRange(C$7,E834,TEXT(K834,\"ddmmyyyy\")))","v":""},{"$f":"IF(S834=\"\",\"\",ConcatenateRange(C$7,E834,TEXT(S834,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C846,D846,E846,F846,G846,H846,I846,J846,K846,L846,M846,N846,O846,P846,Q846,R846,S846,T846,U846,V846,W846,X846,Y846,Z846,AC846,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F846=\"\",\"\",ConcatenateRange(C$7,E846,TEXT(F846,\"ddmmyyyy\")))","v":""},{"$f":"IF(K846=\"\",\"\",ConcatenateRange(C$7,E846,TEXT(K846,\"ddmmyyyy\")))","v":""},{"$f":"IF(S846=\"\",\"\",ConcatenateRange(C$7,E846,TEXT(S846,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C853,D853,E853,F853,G853,H853,I853,J853,K853,L853,M853,N853,O853,P853,Q853,R853,S853,T853,U853,V853,W853,X853,Y853,Z853,AC853,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F853=\"\",\"\",ConcatenateRange(C$7,E853,TEXT(F853,\"ddmmyyyy\")))","v":""},{"$f":"IF(K853=\"\",\"\",ConcatenateRange(C$7,E853,TEXT(K853,\"ddmmyyyy\")))","v":""},{"$f":"IF(S853=\"\",\"\",ConcatenateRange(C$7,E853,TEXT(S853,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C865,D865,E865,F865,G865,H865,I865,J865,K865,L865,M865,N865,O865,P865,Q865,R865,S865,T865,U865,V865,W865,X865,Y865,Z865,AC865,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F865=\"\",\"\",ConcatenateRange(C$7,E865,TEXT(F865,\"ddmmyyyy\")))","v":""},{"$f":"IF(K865=\"\",\"\",ConcatenateRange(C$7,E865,TEXT(K865,\"ddmmyyyy\")))","v":""},{"$f":"IF(S865=\"\",\"\",ConcatenateRange(C$7,E865,TEXT(S865,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C873,D873,E873,F873,G873,H873,I873,J873,K873,L873,M873,N873,O873,P873,Q873,R873,S873,T873,U873,V873,W873,X873,Y873,Z873,AC873,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F873=\"\",\"\",ConcatenateRange(C$7,E873,TEXT(F873,\"ddmmyyyy\")))","v":""},{"$f":"IF(K873=\"\",\"\",ConcatenateRange(C$7,E873,TEXT(K873,\"ddmmyyyy\")))","v":""},{"$f":"IF(S873=\"\",\"\",ConcatenateRange(C$7,E873,TEXT(S873,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C883,D883,E883,F883,G883,H883,I883,J883,K883,L883,M883,N883,O883,P883,Q883,R883,S883,T883,U883,V883,W883,X883,Y883,Z883,AC883,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F883=\"\",\"\",ConcatenateRange(C$7,E883,TEXT(F883,\"ddmmyyyy\")))","v":""},{"$f":"IF(K883=\"\",\"\",ConcatenateRange(C$7,E883,TEXT(K883,\"ddmmyyyy\")))","v":""},{"$f":"IF(S883=\"\",\"\",ConcatenateRange(C$7,E883,TEXT(S883,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C895,D895,E895,F895,G895,H895,I895,J895,K895,L895,M895,N895,O895,P895,Q895,R895,S895,T895,U895,V895,W895,X895,Y895,Z895,AC895,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F895=\"\",\"\",ConcatenateRange(C$7,E895,TEXT(F895,\"ddmmyyyy\")))","v":""},{"$f":"IF(K895=\"\",\"\",ConcatenateRange(C$7,E895,TEXT(K895,\"ddmmyyyy\")))","v":""},{"$f":"IF(S895=\"\",\"\",ConcatenateRange(C$7,E895,TEXT(S895,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C902,D902,E902,F902,G902,H902,I902,J902,K902,L902,M902,N902,O902,P902,Q902,R902,S902,T902,U902,V902,W902,X902,Y902,Z902,AC902,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F902=\"\",\"\",ConcatenateRange(C$7,E902,TEXT(F902,\"ddmmyyyy\")))","v":""},{"$f":"IF(K902=\"\",\"\",ConcatenateRange(C$7,E902,TEXT(K902,\"ddmmyyyy\")))","v":""},{"$f":"IF(S902=\"\",\"\",ConcatenateRange(C$7,E902,TEXT(S902,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C905,D905,E905,F905,G905,H905,I905,J905,K905,L905,M905,N905,O905,P905,Q905,R905,S905,T905,U905,V905,W905,X905,Y905,Z905,AC905,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F905=\"\",\"\",ConcatenateRange(C$7,E905,TEXT(F905,\"ddmmyyyy\")))","v":""},{"$f":"IF(K905=\"\",\"\",ConcatenateRange(C$7,E905,TEXT(K905,\"ddmmyyyy\")))","v":""},{"$f":"IF(S905=\"\",\"\",ConcatenateRange(C$7,E905,TEXT(S905,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C914,D914,E914,F914,G914,H914,I914,J914,K914,L914,M914,N914,O914,P914,Q914,R914,S914,T914,U914,V914,W914,X914,Y914,Z914,AC914,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F914=\"\",\"\",ConcatenateRange(C$7,E914,TEXT(F914,\"ddmmyyyy\")))","v":""},{"$f":"IF(K914=\"\",\"\",ConcatenateRange(C$7,E914,TEXT(K914,\"ddmmyyyy\")))","v":""},{"$f":"IF(S914=\"\",\"\",ConcatenateRange(C$7,E914,TEXT(S914,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C923,D923,E923,F923,G923,H923,I923,J923,K923,L923,M923,N923,O923,P923,Q923,R923,S923,T923,U923,V923,W923,X923,Y923,Z923,AC923,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F923=\"\",\"\",ConcatenateRange(C$7,E923,TEXT(F923,\"ddmmyyyy\")))","v":""},{"$f":"IF(K923=\"\",\"\",ConcatenateRange(C$7,E923,TEXT(K923,\"ddmmyyyy\")))","v":""},{"$f":"IF(S923=\"\",\"\",ConcatenateRange(C$7,E923,TEXT(S923,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C935,D935,E935,F935,G935,H935,I935,J935,K935,L935,M935,N935,O935,P935,Q935,R935,S935,T935,U935,V935,W935,X935,Y935,Z935,AC935,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F935=\"\",\"\",ConcatenateRange(C$7,E935,TEXT(F935,\"ddmmyyyy\")))","v":""},{"$f":"IF(K935=\"\",\"\",ConcatenateRange(C$7,E935,TEXT(K935,\"ddmmyyyy\")))","v":""},{"$f":"IF(S935=\"\",\"\",ConcatenateRange(C$7,E935,TEXT(S935,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C942,D942,E942,F942,G942,H942,I942,J942,K942,L942,M942,N942,O942,P942,Q942,R942,S942,T942,U942,V942,W942,X942,Y942,Z942,AC942,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F942=\"\",\"\",ConcatenateRange(C$7,E942,TEXT(F942,\"ddmmyyyy\")))","v":""},{"$f":"IF(K942=\"\",\"\",ConcatenateRange(C$7,E942,TEXT(K942,\"ddmmyyyy\")))","v":""},{"$f":"IF(S942=\"\",\"\",ConcatenateRange(C$7,E942,TEXT(S942,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C953,D953,E953,F953,G953,H953,I953,J953,K953,L953,M953,N953,O953,P953,Q953,R953,S953,T953,U953,V953,W953,X953,Y953,Z953,AC953,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F953=\"\",\"\",ConcatenateRange(C$7,E953,TEXT(F953,\"ddmmyyyy\")))","v":""},{"$f":"IF(K953=\"\",\"\",ConcatenateRange(C$7,E953,TEXT(K953,\"ddmmyyyy\")))","v":""},{"$f":"IF(S953=\"\",\"\",ConcatenateRange(C$7,E953,TEXT(S953,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C965,D965,E965,F965,G965,H965,I965,J965,K965,L965,M965,N965,O965,P965,Q965,R965,S965,T965,U965,V965,W965,X965,Y965,Z965,AC965,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F965=\"\",\"\",ConcatenateRange(C$7,E965,TEXT(F965,\"ddmmyyyy\")))","v":""},{"$f":"IF(K965=\"\",\"\",ConcatenateRange(C$7,E965,TEXT(K965,\"ddmmyyyy\")))","v":""},{"$f":"IF(S965=\"\",\"\",ConcatenateRange(C$7,E965,TEXT(S965,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C972,D972,E972,F972,G972,H972,I972,J972,K972,L972,M972,N972,O972,P972,Q972,R972,S972,T972,U972,V972,W972,X972,Y972,Z972,AC972,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F972=\"\",\"\",ConcatenateRange(C$7,E972,TEXT(F972,\"ddmmyyyy\")))","v":""},{"$f":"IF(K972=\"\",\"\",ConcatenateRange(C$7,E972,TEXT(K972,\"ddmmyyyy\")))","v":""},{"$f":"IF(S972=\"\",\"\",ConcatenateRange(C$7,E972,TEXT(S972,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C975,D975,E975,F975,G975,H975,I975,J975,K975,L975,M975,N975,O975,P975,Q975,R975,S975,T975,U975,V975,W975,X975,Y975,Z975,AC975,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F975=\"\",\"\",ConcatenateRange(C$7,E975,TEXT(F975,\"ddmmyyyy\")))","v":""},{"$f":"IF(K975=\"\",\"\",ConcatenateRange(C$7,E975,TEXT(K975,\"ddmmyyyy\")))","v":""},{"$f":"IF(S975=\"\",\"\",ConcatenateRange(C$7,E975,TEXT(S975,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C991,D991,E991,F991,G991,H991,I991,J991,K991,L991,M991,N991,O991,P991,Q991,R991,S991,T991,U991,V991,W991,X991,Y991,Z991,AC991,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F991=\"\",\"\",ConcatenateRange(C$7,E991,TEXT(F991,\"ddmmyyyy\")))","v":""},{"$f":"IF(K991=\"\",\"\",ConcatenateRange(C$7,E991,TEXT(K991,\"ddmmyyyy\")))","v":""},{"$f":"IF(S991=\"\",\"\",ConcatenateRange(C$7,E991,TEXT(S991,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C994,D994,E994,F994,G994,H994,I994,J994,K994,L994,M994,N994,O994,P994,Q994,R994,S994,T994,U994,V994,W994,X994,Y994,Z994,AC994,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F994=\"\",\"\",ConcatenateRange(C$7,E994,TEXT(F994,\"ddmmyyyy\")))","v":""},{"$f":"IF(K994=\"\",\"\",ConcatenateRange(C$7,E994,TEXT(K994,\"ddmmyyyy\")))","v":""},{"$f":"IF(S994=\"\",\"\",ConcatenateRange(C$7,E994,TEXT(S994,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1005,D1005,E1005,F1005,G1005,H1005,I1005,J1005,K1005,L1005,M1005,N1005,O1005,P1005,Q1005,R1005,S1005,T1005,U1005,V1005,W1005,X1005,Y1005,Z1005,AC1005,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1005=\"\",\"\",ConcatenateRange(C$7,E1005,TEXT(F1005,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1005=\"\",\"\",ConcatenateRange(C$7,E1005,TEXT(K1005,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1005=\"\",\"\",ConcatenateRange(C$7,E1005,TEXT(S1005,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1012,D1012,E1012,F1012,G1012,H1012,I1012,J1012,K1012,L1012,M1012,N1012,O1012,P1012,Q1012,R1012,S1012,T1012,U1012,V1012,W1012,X1012,Y1012,Z1012,AC1012,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1012=\"\",\"\",ConcatenateRange(C$7,E1012,TEXT(F1012,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1012=\"\",\"\",ConcatenateRange(C$7,E1012,TEXT(K1012,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1012=\"\",\"\",ConcatenateRange(C$7,E1012,TEXT(S1012,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1024,D1024,E1024,F1024,G1024,H1024,I1024,J1024,K1024,L1024,M1024,N1024,O1024,P1024,Q1024,R1024,S1024,T1024,U1024,V1024,W1024,X1024,Y1024,Z1024,AC1024,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1024=\"\",\"\",ConcatenateRange(C$7,E1024,TEXT(F1024,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1024=\"\",\"\",ConcatenateRange(C$7,E1024,TEXT(K1024,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1024=\"\",\"\",ConcatenateRange(C$7,E1024,TEXT(S1024,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1036,D1036,E1036,F1036,G1036,H1036,I1036,J1036,K1036,L1036,M1036,N1036,O1036,P1036,Q1036,R1036,S1036,T1036,U1036,V1036,W1036,X1036,Y1036,Z1036,AC1036,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1036=\"\",\"\",ConcatenateRange(C$7,E1036,TEXT(F1036,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1036=\"\",\"\",ConcatenateRange(C$7,E1036,TEXT(K1036,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1036=\"\",\"\",ConcatenateRange(C$7,E1036,TEXT(S1036,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1043,D1043,E1043,F1043,G1043,H1043,I1043,J1043,K1043,L1043,M1043,N1043,O1043,P1043,Q1043,R1043,S1043,T1043,U1043,V1043,W1043,X1043,Y1043,Z1043,AC1043,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1043=\"\",\"\",ConcatenateRange(C$7,E1043,TEXT(F1043,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1043=\"\",\"\",ConcatenateRange(C$7,E1043,TEXT(K1043,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1043=\"\",\"\",ConcatenateRange(C$7,E1043,TEXT(S1043,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1045,D1045,E1045,F1045,G1045,H1045,I1045,J1045,K1045,L1045,M1045,N1045,O1045,P1045,Q1045,R1045,S1045,T1045,U1045,V1045,W1045,X1045,Y1045,Z1045,AC1045,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1045=\"\",\"\",ConcatenateRange(C$7,E1045,TEXT(F1045,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1045=\"\",\"\",ConcatenateRange(C$7,E1045,TEXT(K1045,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1045=\"\",\"\",ConcatenateRange(C$7,E1045,TEXT(S1045,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1061,D1061,E1061,F1061,G1061,H1061,I1061,J1061,K1061,L1061,M1061,N1061,O1061,P1061,Q1061,R1061,S1061,T1061,U1061,V1061,W1061,X1061,Y1061,Z1061,AC1061,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1061=\"\",\"\",ConcatenateRange(C$7,E1061,TEXT(F1061,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1061=\"\",\"\",ConcatenateRange(C$7,E1061,TEXT(K1061,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1061=\"\",\"\",ConcatenateRange(C$7,E1061,TEXT(S1061,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1064,D1064,E1064,F1064,G1064,H1064,I1064,J1064,K1064,L1064,M1064,N1064,O1064,P1064,Q1064,R1064,S1064,T1064,U1064,V1064,W1064,X1064,Y1064,Z1064,AC1064,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1064=\"\",\"\",ConcatenateRange(C$7,E1064,TEXT(F1064,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1064=\"\",\"\",ConcatenateRange(C$7,E1064,TEXT(K1064,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1064=\"\",\"\",ConcatenateRange(C$7,E1064,TEXT(S1064,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1076,D1076,E1076,F1076,G1076,H1076,I1076,J1076,K1076,L1076,M1076,N1076,O1076,P1076,Q1076,R1076,S1076,T1076,U1076,V1076,W1076,X1076,Y1076,Z1076,AC1076,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1076=\"\",\"\",ConcatenateRange(C$7,E1076,TEXT(F1076,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1076=\"\",\"\",ConcatenateRange(C$7,E1076,TEXT(K1076,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1076=\"\",\"\",ConcatenateRange(C$7,E1076,TEXT(S1076,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1084,D1084,E1084,F1084,G1084,H1084,I1084,J1084,K1084,L1084,M1084,N1084,O1084,P1084,Q1084,R1084,S1084,T1084,U1084,V1084,W1084,X1084,Y1084,Z1084,AC1084,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1084=\"\",\"\",ConcatenateRange(C$7,E1084,TEXT(F1084,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1084=\"\",\"\",ConcatenateRange(C$7,E1084,TEXT(K1084,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1084=\"\",\"\",ConcatenateRange(C$7,E1084,TEXT(S1084,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1094,D1094,E1094,F1094,G1094,H1094,I1094,J1094,K1094,L1094,M1094,N1094,O1094,P1094,Q1094,R1094,S1094,T1094,U1094,V1094,W1094,X1094,Y1094,Z1094,AC1094,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1094=\"\",\"\",ConcatenateRange(C$7,E1094,TEXT(F1094,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1094=\"\",\"\",ConcatenateRange(C$7,E1094,TEXT(K1094,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1094=\"\",\"\",ConcatenateRange(C$7,E1094,TEXT(S1094,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1106,D1106,E1106,F1106,G1106,H1106,I1106,J1106,K1106,L1106,M1106,N1106,O1106,P1106,Q1106,R1106,S1106,T1106,U1106,V1106,W1106,X1106,Y1106,Z1106,AC1106,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1106=\"\",\"\",ConcatenateRange(C$7,E1106,TEXT(F1106,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1106=\"\",\"\",ConcatenateRange(C$7,E1106,TEXT(K1106,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1106=\"\",\"\",ConcatenateRange(C$7,E1106,TEXT(S1106,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1113,D1113,E1113,F1113,G1113,H1113,I1113,J1113,K1113,L1113,M1113,N1113,O1113,P1113,Q1113,R1113,S1113,T1113,U1113,V1113,W1113,X1113,Y1113,Z1113,AC1113,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1113=\"\",\"\",ConcatenateRange(C$7,E1113,TEXT(F1113,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1113=\"\",\"\",ConcatenateRange(C$7,E1113,TEXT(K1113,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1113=\"\",\"\",ConcatenateRange(C$7,E1113,TEXT(S1113,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1123,D1123,E1123,F1123,G1123,H1123,I1123,J1123,K1123,L1123,M1123,N1123,O1123,P1123,Q1123,R1123,S1123,T1123,U1123,V1123,W1123,X1123,Y1123,Z1123,AC1123,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1123=\"\",\"\",ConcatenateRange(C$7,E1123,TEXT(F1123,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1123=\"\",\"\",ConcatenateRange(C$7,E1123,TEXT(K1123,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1123=\"\",\"\",ConcatenateRange(C$7,E1123,TEXT(S1123,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1131,D1131,E1131,F1131,G1131,H1131,I1131,J1131,K1131,L1131,M1131,N1131,O1131,P1131,Q1131,R1131,S1131,T1131,U1131,V1131,W1131,X1131,Y1131,Z1131,AC1131,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1131=\"\",\"\",ConcatenateRange(C$7,E1131,TEXT(F1131,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1131=\"\",\"\",ConcatenateRange(C$7,E1131,TEXT(K1131,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1131=\"\",\"\",ConcatenateRange(C$7,E1131,TEXT(S1131,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1134,D1134,E1134,F1134,G1134,H1134,I1134,J1134,K1134,L1134,M1134,N1134,O1134,P1134,Q1134,R1134,S1134,T1134,U1134,V1134,W1134,X1134,Y1134,Z1134,AC1134,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1134=\"\",\"\",ConcatenateRange(C$7,E1134,TEXT(F1134,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1134=\"\",\"\",ConcatenateRange(C$7,E1134,TEXT(K1134,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1134=\"\",\"\",ConcatenateRange(C$7,E1134,TEXT(S1134,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1146,D1146,E1146,F1146,G1146,H1146,I1146,J1146,K1146,L1146,M1146,N1146,O1146,P1146,Q1146,R1146,S1146,T1146,U1146,V1146,W1146,X1146,Y1146,Z1146,AC1146,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1146=\"\",\"\",ConcatenateRange(C$7,E1146,TEXT(F1146,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1146=\"\",\"\",ConcatenateRange(C$7,E1146,TEXT(K1146,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1146=\"\",\"\",ConcatenateRange(C$7,E1146,TEXT(S1146,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1153,D1153,E1153,F1153,G1153,H1153,I1153,J1153,K1153,L1153,M1153,N1153,O1153,P1153,Q1153,R1153,S1153,T1153,U1153,V1153,W1153,X1153,Y1153,Z1153,AC1153,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1153=\"\",\"\",ConcatenateRange(C$7,E1153,TEXT(F1153,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1153=\"\",\"\",ConcatenateRange(C$7,E1153,TEXT(K1153,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1153=\"\",\"\",ConcatenateRange(C$7,E1153,TEXT(S1153,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1164,D1164,E1164,F1164,G1164,H1164,I1164,J1164,K1164,L1164,M1164,N1164,O1164,P1164,Q1164,R1164,S1164,T1164,U1164,V1164,W1164,X1164,Y1164,Z1164,AC1164,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1164=\"\",\"\",ConcatenateRange(C$7,E1164,TEXT(F1164,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1164=\"\",\"\",ConcatenateRange(C$7,E1164,TEXT(K1164,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1164=\"\",\"\",ConcatenateRange(C$7,E1164,TEXT(S1164,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1171,D1171,E1171,F1171,G1171,H1171,I1171,J1171,K1171,L1171,M1171,N1171,O1171,P1171,Q1171,R1171,S1171,T1171,U1171,V1171,W1171,X1171,Y1171,Z1171,AC1171,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1171=\"\",\"\",ConcatenateRange(C$7,E1171,TEXT(F1171,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1171=\"\",\"\",ConcatenateRange(C$7,E1171,TEXT(K1171,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1171=\"\",\"\",ConcatenateRange(C$7,E1171,TEXT(S1171,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1183,D1183,E1183,F1183,G1183,H1183,I1183,J1183,K1183,L1183,M1183,N1183,O1183,P1183,Q1183,R1183,S1183,T1183,U1183,V1183,W1183,X1183,Y1183,Z1183,AC1183,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1183=\"\",\"\",ConcatenateRange(C$7,E1183,TEXT(F1183,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1183=\"\",\"\",ConcatenateRange(C$7,E1183,TEXT(K1183,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1183=\"\",\"\",ConcatenateRange(C$7,E1183,TEXT(S1183,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1186,D1186,E1186,F1186,G1186,H1186,I1186,J1186,K1186,L1186,M1186,N1186,O1186,P1186,Q1186,R1186,S1186,T1186,U1186,V1186,W1186,X1186,Y1186,Z1186,AC1186,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1186=\"\",\"\",ConcatenateRange(C$7,E1186,TEXT(F1186,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1186=\"\",\"\",ConcatenateRange(C$7,E1186,TEXT(K1186,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1186=\"\",\"\",ConcatenateRange(C$7,E1186,TEXT(S1186,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1202,D1202,E1202,F1202,G1202,H1202,I1202,J1202,K1202,L1202,M1202,N1202,O1202,P1202,Q1202,R1202,S1202,T1202,U1202,V1202,W1202,X1202,Y1202,Z1202,AC1202,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1202=\"\",\"\",ConcatenateRange(C$7,E1202,TEXT(F1202,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1202=\"\",\"\",ConcatenateRange(C$7,E1202,TEXT(K1202,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1202=\"\",\"\",ConcatenateRange(C$7,E1202,TEXT(S1202,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1205,D1205,E1205,F1205,G1205,H1205,I1205,J1205,K1205,L1205,M1205,N1205,O1205,P1205,Q1205,R1205,S1205,T1205,U1205,V1205,W1205,X1205,Y1205,Z1205,AC1205,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1205=\"\",\"\",ConcatenateRange(C$7,E1205,TEXT(F1205,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1205=\"\",\"\",ConcatenateRange(C$7,E1205,TEXT(K1205,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1205=\"\",\"\",ConcatenateRange(C$7,E1205,TEXT(S1205,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1216,D1216,E1216,F1216,G1216,H1216,I1216,J1216,K1216,L1216,M1216,N1216,O1216,P1216,Q1216,R1216,S1216,T1216,U1216,V1216,W1216,X1216,Y1216,Z1216,AC1216,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1216=\"\",\"\",ConcatenateRange(C$7,E1216,TEXT(F1216,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1216=\"\",\"\",ConcatenateRange(C$7,E1216,TEXT(K1216,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1216=\"\",\"\",ConcatenateRange(C$7,E1216,TEXT(S1216,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1223,D1223,E1223,F1223,G1223,H1223,I1223,J1223,K1223,L1223,M1223,N1223,O1223,P1223,Q1223,R1223,S1223,T1223,U1223,V1223,W1223,X1223,Y1223,Z1223,AC1223,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1223=\"\",\"\",ConcatenateRange(C$7,E1223,TEXT(F1223,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1223=\"\",\"\",ConcatenateRange(C$7,E1223,TEXT(K1223,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1223=\"\",\"\",ConcatenateRange(C$7,E1223,TEXT(S1223,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1235,D1235,E1235,F1235,G1235,H1235,I1235,J1235,K1235,L1235,M1235,N1235,O1235,P1235,Q1235,R1235,S1235,T1235,U1235,V1235,W1235,X1235,Y1235,Z1235,AC1235,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1235=\"\",\"\",ConcatenateRange(C$7,E1235,TEXT(F1235,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1235=\"\",\"\",ConcatenateRange(C$7,E1235,TEXT(K1235,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1235=\"\",\"\",ConcatenateRange(C$7,E1235,TEXT(S1235,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1244,D1244,E1244,F1244,G1244,H1244,I1244,J1244,K1244,L1244,M1244,N1244,O1244,P1244,Q1244,R1244,S1244,T1244,U1244,V1244,W1244,X1244,Y1244,Z1244,AC1244,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1244=\"\",\"\",ConcatenateRange(C$7,E1244,TEXT(F1244,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1244=\"\",\"\",ConcatenateRange(C$7,E1244,TEXT(K1244,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1244=\"\",\"\",ConcatenateRange(C$7,E1244,TEXT(S1244,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1253,D1253,E1253,F1253,G1253,H1253,I1253,J1253,K1253,L1253,M1253,N1253,O1253,P1253,Q1253,R1253,S1253,T1253,U1253,V1253,W1253,X1253,Y1253,Z1253,AC1253,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1253=\"\",\"\",ConcatenateRange(C$7,E1253,TEXT(F1253,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1253=\"\",\"\",ConcatenateRange(C$7,E1253,TEXT(K1253,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1253=\"\",\"\",ConcatenateRange(C$7,E1253,TEXT(S1253,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1256,D1256,E1256,F1256,G1256,H1256,I1256,J1256,K1256,L1256,M1256,N1256,O1256,P1256,Q1256,R1256,S1256,T1256,U1256,V1256,W1256,X1256,Y1256,Z1256,AC1256,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1256=\"\",\"\",ConcatenateRange(C$7,E1256,TEXT(F1256,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1256=\"\",\"\",ConcatenateRange(C$7,E1256,TEXT(K1256,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1256=\"\",\"\",ConcatenateRange(C$7,E1256,TEXT(S1256,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1272,D1272,E1272,F1272,G1272,H1272,I1272,J1272,K1272,L1272,M1272,N1272,O1272,P1272,Q1272,R1272,S1272,T1272,U1272,V1272,W1272,X1272,Y1272,Z1272,AC1272,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1272=\"\",\"\",ConcatenateRange(C$7,E1272,TEXT(F1272,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1272=\"\",\"\",ConcatenateRange(C$7,E1272,TEXT(K1272,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1272=\"\",\"\",ConcatenateRange(C$7,E1272,TEXT(S1272,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1275,D1275,E1275,F1275,G1275,H1275,I1275,J1275,K1275,L1275,M1275,N1275,O1275,P1275,Q1275,R1275,S1275,T1275,U1275,V1275,W1275,X1275,Y1275,Z1275,AC1275,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1275=\"\",\"\",ConcatenateRange(C$7,E1275,TEXT(F1275,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1275=\"\",\"\",ConcatenateRange(C$7,E1275,TEXT(K1275,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1275=\"\",\"\",ConcatenateRange(C$7,E1275,TEXT(S1275,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1285,D1285,E1285,F1285,G1285,H1285,I1285,J1285,K1285,L1285,M1285,N1285,O1285,P1285,Q1285,R1285,S1285,T1285,U1285,V1285,W1285,X1285,Y1285,Z1285,AC1285,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1285=\"\",\"\",ConcatenateRange(C$7,E1285,TEXT(F1285,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1285=\"\",\"\",ConcatenateRange(C$7,E1285,TEXT(K1285,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1285=\"\",\"\",ConcatenateRange(C$7,E1285,TEXT(S1285,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1293,D1293,E1293,F1293,G1293,H1293,I1293,J1293,K1293,L1293,M1293,N1293,O1293,P1293,Q1293,R1293,S1293,T1293,U1293,V1293,W1293,X1293,Y1293,Z1293,AC1293,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1293=\"\",\"\",ConcatenateRange(C$7,E1293,TEXT(F1293,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1293=\"\",\"\",ConcatenateRange(C$7,E1293,TEXT(K1293,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1293=\"\",\"\",ConcatenateRange(C$7,E1293,TEXT(S1293,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1305,D1305,E1305,F1305,G1305,H1305,I1305,J1305,K1305,L1305,M1305,N1305,O1305,P1305,Q1305,R1305,S1305,T1305,U1305,V1305,W1305,X1305,Y1305,Z1305,AC1305,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1305=\"\",\"\",ConcatenateRange(C$7,E1305,TEXT(F1305,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1305=\"\",\"\",ConcatenateRange(C$7,E1305,TEXT(K1305,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1305=\"\",\"\",ConcatenateRange(C$7,E1305,TEXT(S1305,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1312,D1312,E1312,F1312,G1312,H1312,I1312,J1312,K1312,L1312,M1312,N1312,O1312,P1312,Q1312,R1312,S1312,T1312,U1312,V1312,W1312,X1312,Y1312,Z1312,AC1312,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1312=\"\",\"\",ConcatenateRange(C$7,E1312,TEXT(F1312,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1312=\"\",\"\",ConcatenateRange(C$7,E1312,TEXT(K1312,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1312=\"\",\"\",ConcatenateRange(C$7,E1312,TEXT(S1312,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1324,D1324,E1324,F1324,G1324,H1324,I1324,J1324,K1324,L1324,M1324,N1324,O1324,P1324,Q1324,R1324,S1324,T1324,U1324,V1324,W1324,X1324,Y1324,Z1324,AC1324,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1324=\"\",\"\",ConcatenateRange(C$7,E1324,TEXT(F1324,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1324=\"\",\"\",ConcatenateRange(C$7,E1324,TEXT(K1324,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1324=\"\",\"\",ConcatenateRange(C$7,E1324,TEXT(S1324,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1334,D1334,E1334,F1334,G1334,H1334,I1334,J1334,K1334,L1334,M1334,N1334,O1334,P1334,Q1334,R1334,S1334,T1334,U1334,V1334,W1334,X1334,Y1334,Z1334,AC1334,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1334=\"\",\"\",ConcatenateRange(C$7,E1334,TEXT(F1334,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1334=\"\",\"\",ConcatenateRange(C$7,E1334,TEXT(K1334,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1334=\"\",\"\",ConcatenateRange(C$7,E1334,TEXT(S1334,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1342,D1342,E1342,F1342,G1342,H1342,I1342,J1342,K1342,L1342,M1342,N1342,O1342,P1342,Q1342,R1342,S1342,T1342,U1342,V1342,W1342,X1342,Y1342,Z1342,AC1342,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1342=\"\",\"\",ConcatenateRange(C$7,E1342,TEXT(F1342,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1342=\"\",\"\",ConcatenateRange(C$7,E1342,TEXT(K1342,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1342=\"\",\"\",ConcatenateRange(C$7,E1342,TEXT(S1342,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1345,D1345,E1345,F1345,G1345,H1345,I1345,J1345,K1345,L1345,M1345,N1345,O1345,P1345,Q1345,R1345,S1345,T1345,U1345,V1345,W1345,X1345,Y1345,Z1345,AC1345,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1345=\"\",\"\",ConcatenateRange(C$7,E1345,TEXT(F1345,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1345=\"\",\"\",ConcatenateRange(C$7,E1345,TEXT(K1345,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1345=\"\",\"\",ConcatenateRange(C$7,E1345,TEXT(S1345,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1361,D1361,E1361,F1361,G1361,H1361,I1361,J1361,K1361,L1361,M1361,N1361,O1361,P1361,Q1361,R1361,S1361,T1361,U1361,V1361,W1361,X1361,Y1361,Z1361,AC1361,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1361=\"\",\"\",ConcatenateRange(C$7,E1361,TEXT(F1361,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1361=\"\",\"\",ConcatenateRange(C$7,E1361,TEXT(K1361,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1361=\"\",\"\",ConcatenateRange(C$7,E1361,TEXT(S1361,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1364,D1364,E1364,F1364,G1364,H1364,I1364,J1364,K1364,L1364,M1364,N1364,O1364,P1364,Q1364,R1364,S1364,T1364,U1364,V1364,W1364,X1364,Y1364,Z1364,AC1364,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB1364<>\"\",LOWER(AB1364),\"\")","v":""},{"$f":"IF(F1364=\"\",\"\",ConcatenateRange(C$7,E1364,TEXT(F1364,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1364=\"\",\"\",ConcatenateRange(C$7,E1364,TEXT(K1364,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1364=\"\",\"\",ConcatenateRange(C$7,E1364,TEXT(S1364,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1375,D1375,E1375,F1375,G1375,H1375,I1375,J1375,K1375,L1375,M1375,N1375,O1375,P1375,Q1375,R1375,S1375,T1375,U1375,V1375,W1375,X1375,Y1375,Z1375,AC1375,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1375=\"\",\"\",ConcatenateRange(C$7,E1375,TEXT(F1375,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1375=\"\",\"\",ConcatenateRange(C$7,E1375,TEXT(K1375,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1375=\"\",\"\",ConcatenateRange(C$7,E1375,TEXT(S1375,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1382,D1382,E1382,F1382,G1382,H1382,I1382,J1382,K1382,L1382,M1382,N1382,O1382,P1382,Q1382,R1382,S1382,T1382,U1382,V1382,W1382,X1382,Y1382,Z1382,AC1382,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1382=\"\",\"\",ConcatenateRange(C$7,E1382,TEXT(F1382,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1382=\"\",\"\",ConcatenateRange(C$7,E1382,TEXT(K1382,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1382=\"\",\"\",ConcatenateRange(C$7,E1382,TEXT(S1382,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1394,D1394,E1394,F1394,G1394,H1394,I1394,J1394,K1394,L1394,M1394,N1394,O1394,P1394,Q1394,R1394,S1394,T1394,U1394,V1394,W1394,X1394,Y1394,Z1394,AC1394,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1394=\"\",\"\",ConcatenateRange(C$7,E1394,TEXT(F1394,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1394=\"\",\"\",ConcatenateRange(C$7,E1394,TEXT(K1394,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1394=\"\",\"\",ConcatenateRange(C$7,E1394,TEXT(S1394,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1397,D1397,E1397,F1397,G1397,H1397,I1397,J1397,K1397,L1397,M1397,N1397,O1397,P1397,Q1397,R1397,S1397,T1397,U1397,V1397,W1397,X1397,Y1397,Z1397,AC1397,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1397=\"\",\"\",ConcatenateRange(C$7,E1397,TEXT(F1397,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1397=\"\",\"\",ConcatenateRange(C$7,E1397,TEXT(K1397,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1397=\"\",\"\",ConcatenateRange(C$7,E1397,TEXT(S1397,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1406,D1406,E1406,F1406,G1406,H1406,I1406,J1406,K1406,L1406,M1406,N1406,O1406,P1406,Q1406,R1406,S1406,T1406,U1406,V1406,W1406,X1406,Y1406,Z1406,AC1406,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1406=\"\",\"\",ConcatenateRange(C$7,E1406,TEXT(F1406,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1406=\"\",\"\",ConcatenateRange(C$7,E1406,TEXT(K1406,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1406=\"\",\"\",ConcatenateRange(C$7,E1406,TEXT(S1406,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1415,D1415,E1415,F1415,G1415,H1415,I1415,J1415,K1415,L1415,M1415,N1415,O1415,P1415,Q1415,R1415,S1415,T1415,U1415,V1415,W1415,X1415,Y1415,Z1415,AC1415,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1415=\"\",\"\",ConcatenateRange(C$7,E1415,TEXT(F1415,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1415=\"\",\"\",ConcatenateRange(C$7,E1415,TEXT(K1415,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1415=\"\",\"\",ConcatenateRange(C$7,E1415,TEXT(S1415,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1431,D1431,E1431,F1431,G1431,H1431,I1431,J1431,K1431,L1431,M1431,N1431,O1431,P1431,Q1431,R1431,S1431,T1431,U1431,V1431,W1431,X1431,Y1431,Z1431,AC1431,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1431=\"\",\"\",ConcatenateRange(C$7,E1431,TEXT(F1431,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1431=\"\",\"\",ConcatenateRange(C$7,E1431,TEXT(K1431,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1431=\"\",\"\",ConcatenateRange(C$7,E1431,TEXT(S1431,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1434,D1434,E1434,F1434,G1434,H1434,I1434,J1434,K1434,L1434,M1434,N1434,O1434,P1434,Q1434,R1434,S1434,T1434,U1434,V1434,W1434,X1434,Y1434,Z1434,AC1434,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1434=\"\",\"\",ConcatenateRange(C$7,E1434,TEXT(F1434,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1434=\"\",\"\",ConcatenateRange(C$7,E1434,TEXT(K1434,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1434=\"\",\"\",ConcatenateRange(C$7,E1434,TEXT(S1434,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1446,D1446,E1446,F1446,G1446,H1446,I1446,J1446,K1446,L1446,M1446,N1446,O1446,P1446,Q1446,R1446,S1446,T1446,U1446,V1446,W1446,X1446,Y1446,Z1446,AC1446,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1446=\"\",\"\",ConcatenateRange(C$7,E1446,TEXT(F1446,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1446=\"\",\"\",ConcatenateRange(C$7,E1446,TEXT(K1446,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1446=\"\",\"\",ConcatenateRange(C$7,E1446,TEXT(S1446,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1455,D1455,E1455,F1455,G1455,H1455,I1455,J1455,K1455,L1455,M1455,N1455,O1455,P1455,Q1455,R1455,S1455,T1455,U1455,V1455,W1455,X1455,Y1455,Z1455,AC1455,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1455=\"\",\"\",ConcatenateRange(C$7,E1455,TEXT(F1455,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1455=\"\",\"\",ConcatenateRange(C$7,E1455,TEXT(K1455,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1455=\"\",\"\",ConcatenateRange(C$7,E1455,TEXT(S1455,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1464,D1464,E1464,F1464,G1464,H1464,I1464,J1464,K1464,L1464,M1464,N1464,O1464,P1464,Q1464,R1464,S1464,T1464,U1464,V1464,W1464,X1464,Y1464,Z1464,AC1464,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1464=\"\",\"\",ConcatenateRange(C$7,E1464,TEXT(F1464,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1464=\"\",\"\",ConcatenateRange(C$7,E1464,TEXT(K1464,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1464=\"\",\"\",ConcatenateRange(C$7,E1464,TEXT(S1464,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1471,D1471,E1471,F1471,G1471,H1471,I1471,J1471,K1471,L1471,M1471,N1471,O1471,P1471,Q1471,R1471,S1471,T1471,U1471,V1471,W1471,X1471,Y1471,Z1471,AC1471,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1471=\"\",\"\",ConcatenateRange(C$7,E1471,TEXT(F1471,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1471=\"\",\"\",ConcatenateRange(C$7,E1471,TEXT(K1471,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1471=\"\",\"\",ConcatenateRange(C$7,E1471,TEXT(S1471,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1483,D1483,E1483,F1483,G1483,H1483,I1483,J1483,K1483,L1483,M1483,N1483,O1483,P1483,Q1483,R1483,S1483,T1483,U1483,V1483,W1483,X1483,Y1483,Z1483,AC1483,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1483=\"\",\"\",ConcatenateRange(C$7,E1483,TEXT(F1483,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1483=\"\",\"\",ConcatenateRange(C$7,E1483,TEXT(K1483,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1483=\"\",\"\",ConcatenateRange(C$7,E1483,TEXT(S1483,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1486,D1486,E1486,F1486,G1486,H1486,I1486,J1486,K1486,L1486,M1486,N1486,O1486,P1486,Q1486,R1486,S1486,T1486,U1486,V1486,W1486,X1486,Y1486,Z1486,AC1486,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1486=\"\",\"\",ConcatenateRange(C$7,E1486,TEXT(F1486,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1486=\"\",\"\",ConcatenateRange(C$7,E1486,TEXT(K1486,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1486=\"\",\"\",ConcatenateRange(C$7,E1486,TEXT(S1486,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1496,D1496,E1496,F1496,G1496,H1496,I1496,J1496,K1496,L1496,M1496,N1496,O1496,P1496,Q1496,R1496,S1496,T1496,U1496,V1496,W1496,X1496,Y1496,Z1496,AC1496,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1496=\"\",\"\",ConcatenateRange(C$7,E1496,TEXT(F1496,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1496=\"\",\"\",ConcatenateRange(C$7,E1496,TEXT(K1496,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1496=\"\",\"\",ConcatenateRange(C$7,E1496,TEXT(S1496,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1504,D1504,E1504,F1504,G1504,H1504,I1504,J1504,K1504,L1504,M1504,N1504,O1504,P1504,Q1504,R1504,S1504,T1504,U1504,V1504,W1504,X1504,Y1504,Z1504,AC1504,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1504=\"\",\"\",ConcatenateRange(C$7,E1504,TEXT(F1504,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1504=\"\",\"\",ConcatenateRange(C$7,E1504,TEXT(K1504,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1504=\"\",\"\",ConcatenateRange(C$7,E1504,TEXT(S1504,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1516,D1516,E1516,F1516,G1516,H1516,I1516,J1516,K1516,L1516,M1516,N1516,O1516,P1516,Q1516,R1516,S1516,T1516,U1516,V1516,W1516,X1516,Y1516,Z1516,AC1516,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1516=\"\",\"\",ConcatenateRange(C$7,E1516,TEXT(F1516,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1516=\"\",\"\",ConcatenateRange(C$7,E1516,TEXT(K1516,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1516=\"\",\"\",ConcatenateRange(C$7,E1516,TEXT(S1516,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1523,D1523,E1523,F1523,G1523,H1523,I1523,J1523,K1523,L1523,M1523,N1523,O1523,P1523,Q1523,R1523,S1523,T1523,U1523,V1523,W1523,X1523,Y1523,Z1523,AC1523,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1523=\"\",\"\",ConcatenateRange(C$7,E1523,TEXT(F1523,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1523=\"\",\"\",ConcatenateRange(C$7,E1523,TEXT(K1523,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1523=\"\",\"\",ConcatenateRange(C$7,E1523,TEXT(S1523,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1535,D1535,E1535,F1535,G1535,H1535,I1535,J1535,K1535,L1535,M1535,N1535,O1535,P1535,Q1535,R1535,S1535,T1535,U1535,V1535,W1535,X1535,Y1535,Z1535,AC1535,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1535=\"\",\"\",ConcatenateRange(C$7,E1535,TEXT(F1535,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1535=\"\",\"\",ConcatenateRange(C$7,E1535,TEXT(K1535,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1535=\"\",\"\",ConcatenateRange(C$7,E1535,TEXT(S1535,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1541,D1541,E1541,F1541,G1541,H1541,I1541,J1541,K1541,L1541,M1541,N1541,O1541,P1541,Q1541,R1541,S1541,T1541,U1541,V1541,W1541,X1541,Y1541,Z1541,AC1541,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1541=\"\",\"\",ConcatenateRange(C$7,E1541,TEXT(F1541,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1541=\"\",\"\",ConcatenateRange(C$7,E1541,TEXT(K1541,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1541=\"\",\"\",ConcatenateRange(C$7,E1541,TEXT(S1541,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1553,D1553,E1553,F1553,G1553,H1553,I1553,J1553,K1553,L1553,M1553,N1553,O1553,P1553,Q1553,R1553,S1553,T1553,U1553,V1553,W1553,X1553,Y1553,Z1553,AC1553,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1553=\"\",\"\",ConcatenateRange(C$7,E1553,TEXT(F1553,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1553=\"\",\"\",ConcatenateRange(C$7,E1553,TEXT(K1553,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1553=\"\",\"\",ConcatenateRange(C$7,E1553,TEXT(S1553,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1556,D1556,E1556,F1556,G1556,H1556,I1556,J1556,K1556,L1556,M1556,N1556,O1556,P1556,Q1556,R1556,S1556,T1556,U1556,V1556,W1556,X1556,Y1556,Z1556,AC1556,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB1556<>\"\",LOWER(AB1556),\"\")","v":""},{"$f":"IF(F1556=\"\",\"\",ConcatenateRange(C$7,E1556,TEXT(F1556,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1556=\"\",\"\",ConcatenateRange(C$7,E1556,TEXT(K1556,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1556=\"\",\"\",ConcatenateRange(C$7,E1556,TEXT(S1556,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1572,D1572,E1572,F1572,G1572,H1572,I1572,J1572,K1572,L1572,M1572,N1572,O1572,P1572,Q1572,R1572,S1572,T1572,U1572,V1572,W1572,X1572,Y1572,Z1572,AC1572,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1572=\"\",\"\",ConcatenateRange(C$7,E1572,TEXT(F1572,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1572=\"\",\"\",ConcatenateRange(C$7,E1572,TEXT(K1572,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1572=\"\",\"\",ConcatenateRange(C$7,E1572,TEXT(S1572,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1576,D1576,E1576,F1576,G1576,H1576,I1576,J1576,K1576,L1576,M1576,N1576,O1576,P1576,Q1576,R1576,S1576,T1576,U1576,V1576,W1576,X1576,Y1576,Z1576,AC1576,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1576=\"\",\"\",ConcatenateRange(C$7,E1576,TEXT(F1576,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1576=\"\",\"\",ConcatenateRange(C$7,E1576,TEXT(K1576,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1576=\"\",\"\",ConcatenateRange(C$7,E1576,TEXT(S1576,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1586,D1586,E1586,F1586,G1586,H1586,I1586,J1586,K1586,L1586,M1586,N1586,O1586,P1586,Q1586,R1586,S1586,T1586,U1586,V1586,W1586,X1586,Y1586,Z1586,AC1586,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1586=\"\",\"\",ConcatenateRange(C$7,E1586,TEXT(F1586,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1586=\"\",\"\",ConcatenateRange(C$7,E1586,TEXT(K1586,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1586=\"\",\"\",ConcatenateRange(C$7,E1586,TEXT(S1586,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1593,D1593,E1593,F1593,G1593,H1593,I1593,J1593,K1593,L1593,M1593,N1593,O1593,P1593,Q1593,R1593,S1593,T1593,U1593,V1593,W1593,X1593,Y1593,Z1593,AC1593,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1593=\"\",\"\",ConcatenateRange(C$7,E1593,TEXT(F1593,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1593=\"\",\"\",ConcatenateRange(C$7,E1593,TEXT(K1593,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1593=\"\",\"\",ConcatenateRange(C$7,E1593,TEXT(S1593,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1605,D1605,E1605,F1605,G1605,H1605,I1605,J1605,K1605,L1605,M1605,N1605,O1605,P1605,Q1605,R1605,S1605,T1605,U1605,V1605,W1605,X1605,Y1605,Z1605,AC1605,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1605=\"\",\"\",ConcatenateRange(C$7,E1605,TEXT(F1605,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1605=\"\",\"\",ConcatenateRange(C$7,E1605,TEXT(K1605,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1605=\"\",\"\",ConcatenateRange(C$7,E1605,TEXT(S1605,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1612,D1612,E1612,F1612,G1612,H1612,I1612,J1612,K1612,L1612,M1612,N1612,O1612,P1612,Q1612,R1612,S1612,T1612,U1612,V1612,W1612,X1612,Y1612,Z1612,AC1612,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1612=\"\",\"\",ConcatenateRange(C$7,E1612,TEXT(F1612,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1612=\"\",\"\",ConcatenateRange(C$7,E1612,TEXT(K1612,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1612=\"\",\"\",ConcatenateRange(C$7,E1612,TEXT(S1612,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1617,D1617,E1617,F1617,G1617,H1617,I1617,J1617,K1617,L1617,M1617,N1617,O1617,P1617,Q1617,R1617,S1617,T1617,U1617,V1617,W1617,X1617,Y1617,Z1617,AC1617,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1617=\"\",\"\",ConcatenateRange(C$7,E1617,TEXT(F1617,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1617=\"\",\"\",ConcatenateRange(C$7,E1617,TEXT(K1617,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1617=\"\",\"\",ConcatenateRange(C$7,E1617,TEXT(S1617,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1626,D1626,E1626,F1626,G1626,H1626,I1626,J1626,K1626,L1626,M1626,N1626,O1626,P1626,Q1626,R1626,S1626,T1626,U1626,V1626,W1626,X1626,Y1626,Z1626,AC1626,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1626=\"\",\"\",ConcatenateRange(C$7,E1626,TEXT(F1626,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1626=\"\",\"\",ConcatenateRange(C$7,E1626,TEXT(K1626,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1626=\"\",\"\",ConcatenateRange(C$7,E1626,TEXT(S1626,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1642,D1642,E1642,F1642,G1642,H1642,I1642,J1642,K1642,L1642,M1642,N1642,O1642,P1642,Q1642,R1642,S1642,T1642,U1642,V1642,W1642,X1642,Y1642,Z1642,AC1642,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1642=\"\",\"\",ConcatenateRange(C$7,E1642,TEXT(F1642,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1642=\"\",\"\",ConcatenateRange(C$7,E1642,TEXT(K1642,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1642=\"\",\"\",ConcatenateRange(C$7,E1642,TEXT(S1642,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1645,D1645,E1645,F1645,G1645,H1645,I1645,J1645,K1645,L1645,M1645,N1645,O1645,P1645,Q1645,R1645,S1645,T1645,U1645,V1645,W1645,X1645,Y1645,Z1645,AC1645,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1645=\"\",\"\",ConcatenateRange(C$7,E1645,TEXT(F1645,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1645=\"\",\"\",ConcatenateRange(C$7,E1645,TEXT(K1645,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1645=\"\",\"\",ConcatenateRange(C$7,E1645,TEXT(S1645,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1652,D1652,E1652,F1652,G1652,H1652,I1652,J1652,K1652,L1652,M1652,N1652,O1652,P1652,Q1652,R1652,S1652,T1652,U1652,V1652,W1652,X1652,Y1652,Z1652,AC1652,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1652=\"\",\"\",ConcatenateRange(C$7,E1652,TEXT(F1652,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1652=\"\",\"\",ConcatenateRange(C$7,E1652,TEXT(K1652,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1652=\"\",\"\",ConcatenateRange(C$7,E1652,TEXT(S1652,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1666,D1666,E1666,F1666,G1666,H1666,I1666,J1666,K1666,L1666,M1666,N1666,O1666,P1666,Q1666,R1666,S1666,T1666,U1666,V1666,W1666,X1666,Y1666,Z1666,AC1666,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1666=\"\",\"\",ConcatenateRange(C$7,E1666,TEXT(F1666,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1666=\"\",\"\",ConcatenateRange(C$7,E1666,TEXT(K1666,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1666=\"\",\"\",ConcatenateRange(C$7,E1666,TEXT(S1666,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1675,D1675,E1675,F1675,G1675,H1675,I1675,J1675,K1675,L1675,M1675,N1675,O1675,P1675,Q1675,R1675,S1675,T1675,U1675,V1675,W1675,X1675,Y1675,Z1675,AC1675,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1675=\"\",\"\",ConcatenateRange(C$7,E1675,TEXT(F1675,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1675=\"\",\"\",ConcatenateRange(C$7,E1675,TEXT(K1675,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1675=\"\",\"\",ConcatenateRange(C$7,E1675,TEXT(S1675,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1682,D1682,E1682,F1682,G1682,H1682,I1682,J1682,K1682,L1682,M1682,N1682,O1682,P1682,Q1682,R1682,S1682,T1682,U1682,V1682,W1682,X1682,Y1682,Z1682,AC1682,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1682=\"\",\"\",ConcatenateRange(C$7,E1682,TEXT(F1682,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1682=\"\",\"\",ConcatenateRange(C$7,E1682,TEXT(K1682,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1682=\"\",\"\",ConcatenateRange(C$7,E1682,TEXT(S1682,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1694,D1694,E1694,F1694,G1694,H1694,I1694,J1694,K1694,L1694,M1694,N1694,O1694,P1694,Q1694,R1694,S1694,T1694,U1694,V1694,W1694,X1694,Y1694,Z1694,AC1694,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1694=\"\",\"\",ConcatenateRange(C$7,E1694,TEXT(F1694,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1694=\"\",\"\",ConcatenateRange(C$7,E1694,TEXT(K1694,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1694=\"\",\"\",ConcatenateRange(C$7,E1694,TEXT(S1694,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1697,D1697,E1697,F1697,G1697,H1697,I1697,J1697,K1697,L1697,M1697,N1697,O1697,P1697,Q1697,R1697,S1697,T1697,U1697,V1697,W1697,X1697,Y1697,Z1697,AC1697,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1697=\"\",\"\",ConcatenateRange(C$7,E1697,TEXT(F1697,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1697=\"\",\"\",ConcatenateRange(C$7,E1697,TEXT(K1697,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1697=\"\",\"\",ConcatenateRange(C$7,E1697,TEXT(S1697,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1712,D1712,E1712,F1712,G1712,H1712,I1712,J1712,K1712,L1712,M1712,N1712,O1712,P1712,Q1712,R1712,S1712,T1712,U1712,V1712,W1712,X1712,Y1712,Z1712,AC1712,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1712=\"\",\"\",ConcatenateRange(C$7,E1712,TEXT(F1712,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1712=\"\",\"\",ConcatenateRange(C$7,E1712,TEXT(K1712,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1712=\"\",\"\",ConcatenateRange(C$7,E1712,TEXT(S1712,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1715,D1715,E1715,F1715,G1715,H1715,I1715,J1715,K1715,L1715,M1715,N1715,O1715,P1715,Q1715,R1715,S1715,T1715,U1715,V1715,W1715,X1715,Y1715,Z1715,AC1715,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1715=\"\",\"\",ConcatenateRange(C$7,E1715,TEXT(F1715,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1715=\"\",\"\",ConcatenateRange(C$7,E1715,TEXT(K1715,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1715=\"\",\"\",ConcatenateRange(C$7,E1715,TEXT(S1715,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1722,D1722,E1722,F1722,G1722,H1722,I1722,J1722,K1722,L1722,M1722,N1722,O1722,P1722,Q1722,R1722,S1722,T1722,U1722,V1722,W1722,X1722,Y1722,Z1722,AC1722,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1722=\"\",\"\",ConcatenateRange(C$7,E1722,TEXT(F1722,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1722=\"\",\"\",ConcatenateRange(C$7,E1722,TEXT(K1722,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1722=\"\",\"\",ConcatenateRange(C$7,E1722,TEXT(S1722,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1734,D1734,E1734,F1734,G1734,H1734,I1734,J1734,K1734,L1734,M1734,N1734,O1734,P1734,Q1734,R1734,S1734,T1734,U1734,V1734,W1734,X1734,Y1734,Z1734,AC1734,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1734=\"\",\"\",ConcatenateRange(C$7,E1734,TEXT(F1734,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1734=\"\",\"\",ConcatenateRange(C$7,E1734,TEXT(K1734,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1734=\"\",\"\",ConcatenateRange(C$7,E1734,TEXT(S1734,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1746,D1746,E1746,F1746,G1746,H1746,I1746,J1746,K1746,L1746,M1746,N1746,O1746,P1746,Q1746,R1746,S1746,T1746,U1746,V1746,W1746,X1746,Y1746,Z1746,AC1746,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1746=\"\",\"\",ConcatenateRange(C$7,E1746,TEXT(F1746,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1746=\"\",\"\",ConcatenateRange(C$7,E1746,TEXT(K1746,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1746=\"\",\"\",ConcatenateRange(C$7,E1746,TEXT(S1746,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1752,D1752,E1752,F1752,G1752,H1752,I1752,J1752,K1752,L1752,M1752,N1752,O1752,P1752,Q1752,R1752,S1752,T1752,U1752,V1752,W1752,X1752,Y1752,Z1752,AC1752,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1752=\"\",\"\",ConcatenateRange(C$7,E1752,TEXT(F1752,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1752=\"\",\"\",ConcatenateRange(C$7,E1752,TEXT(K1752,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1752=\"\",\"\",ConcatenateRange(C$7,E1752,TEXT(S1752,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1764,D1764,E1764,F1764,G1764,H1764,I1764,J1764,K1764,L1764,M1764,N1764,O1764,P1764,Q1764,R1764,S1764,T1764,U1764,V1764,W1764,X1764,Y1764,Z1764,AC1764,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1764=\"\",\"\",ConcatenateRange(C$7,E1764,TEXT(F1764,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1764=\"\",\"\",ConcatenateRange(C$7,E1764,TEXT(K1764,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1764=\"\",\"\",ConcatenateRange(C$7,E1764,TEXT(S1764,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1771,D1771,E1771,F1771,G1771,H1771,I1771,J1771,K1771,L1771,M1771,N1771,O1771,P1771,Q1771,R1771,S1771,T1771,U1771,V1771,W1771,X1771,Y1771,Z1771,AC1771,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1771=\"\",\"\",ConcatenateRange(C$7,E1771,TEXT(F1771,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1771=\"\",\"\",ConcatenateRange(C$7,E1771,TEXT(K1771,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1771=\"\",\"\",ConcatenateRange(C$7,E1771,TEXT(S1771,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1783,D1783,E1783,F1783,G1783,H1783,I1783,J1783,K1783,L1783,M1783,N1783,O1783,P1783,Q1783,R1783,S1783,T1783,U1783,V1783,W1783,X1783,Y1783,Z1783,AC1783,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1783=\"\",\"\",ConcatenateRange(C$7,E1783,TEXT(F1783,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1783=\"\",\"\",ConcatenateRange(C$7,E1783,TEXT(K1783,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1783=\"\",\"\",ConcatenateRange(C$7,E1783,TEXT(S1783,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1787,D1787,E1787,F1787,G1787,H1787,I1787,J1787,K1787,L1787,M1787,N1787,O1787,P1787,Q1787,R1787,S1787,T1787,U1787,V1787,W1787,X1787,Y1787,Z1787,AC1787,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1787=\"\",\"\",ConcatenateRange(C$7,E1787,TEXT(F1787,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1787=\"\",\"\",ConcatenateRange(C$7,E1787,TEXT(K1787,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1787=\"\",\"\",ConcatenateRange(C$7,E1787,TEXT(S1787,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1792,D1792,E1792,F1792,G1792,H1792,I1792,J1792,K1792,L1792,M1792,N1792,O1792,P1792,Q1792,R1792,S1792,T1792,U1792,V1792,W1792,X1792,Y1792,Z1792,AC1792,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1792=\"\",\"\",ConcatenateRange(C$7,E1792,TEXT(F1792,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1792=\"\",\"\",ConcatenateRange(C$7,E1792,TEXT(K1792,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1792=\"\",\"\",ConcatenateRange(C$7,E1792,TEXT(S1792,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1804,D1804,E1804,F1804,G1804,H1804,I1804,J1804,K1804,L1804,M1804,N1804,O1804,P1804,Q1804,R1804,S1804,T1804,U1804,V1804,W1804,X1804,Y1804,Z1804,AC1804,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1804=\"\",\"\",ConcatenateRange(C$7,E1804,TEXT(F1804,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1804=\"\",\"\",ConcatenateRange(C$7,E1804,TEXT(K1804,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1804=\"\",\"\",ConcatenateRange(C$7,E1804,TEXT(S1804,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1816,D1816,E1816,F1816,G1816,H1816,I1816,J1816,K1816,L1816,M1816,N1816,O1816,P1816,Q1816,R1816,S1816,T1816,U1816,V1816,W1816,X1816,Y1816,Z1816,AC1816,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1816=\"\",\"\",ConcatenateRange(C$7,E1816,TEXT(F1816,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1816=\"\",\"\",ConcatenateRange(C$7,E1816,TEXT(K1816,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1816=\"\",\"\",ConcatenateRange(C$7,E1816,TEXT(S1816,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1826,D1826,E1826,F1826,G1826,H1826,I1826,J1826,K1826,L1826,M1826,N1826,O1826,P1826,Q1826,R1826,S1826,T1826,U1826,V1826,W1826,X1826,Y1826,Z1826,AC1826,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1826=\"\",\"\",ConcatenateRange(C$7,E1826,TEXT(F1826,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1826=\"\",\"\",ConcatenateRange(C$7,E1826,TEXT(K1826,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1826=\"\",\"\",ConcatenateRange(C$7,E1826,TEXT(S1826,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1834,D1834,E1834,F1834,G1834,H1834,I1834,J1834,K1834,L1834,M1834,N1834,O1834,P1834,Q1834,R1834,S1834,T1834,U1834,V1834,W1834,X1834,Y1834,Z1834,AC1834,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1834=\"\",\"\",ConcatenateRange(C$7,E1834,TEXT(F1834,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1834=\"\",\"\",ConcatenateRange(C$7,E1834,TEXT(K1834,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1834=\"\",\"\",ConcatenateRange(C$7,E1834,TEXT(S1834,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1841,D1841,E1841,F1841,G1841,H1841,I1841,J1841,K1841,L1841,M1841,N1841,O1841,P1841,Q1841,R1841,S1841,T1841,U1841,V1841,W1841,X1841,Y1841,Z1841,AC1841,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1841=\"\",\"\",ConcatenateRange(C$7,E1841,TEXT(F1841,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1841=\"\",\"\",ConcatenateRange(C$7,E1841,TEXT(K1841,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1841=\"\",\"\",ConcatenateRange(C$7,E1841,TEXT(S1841,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1853,D1853,E1853,F1853,G1853,H1853,I1853,J1853,K1853,L1853,M1853,N1853,O1853,P1853,Q1853,R1853,S1853,T1853,U1853,V1853,W1853,X1853,Y1853,Z1853,AC1853,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1853=\"\",\"\",ConcatenateRange(C$7,E1853,TEXT(F1853,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1853=\"\",\"\",ConcatenateRange(C$7,E1853,TEXT(K1853,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1853=\"\",\"\",ConcatenateRange(C$7,E1853,TEXT(S1853,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1856,D1856,E1856,F1856,G1856,H1856,I1856,J1856,K1856,L1856,M1856,N1856,O1856,P1856,Q1856,R1856,S1856,T1856,U1856,V1856,W1856,X1856,Y1856,Z1856,AC1856,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1856=\"\",\"\",ConcatenateRange(C$7,E1856,TEXT(F1856,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1856=\"\",\"\",ConcatenateRange(C$7,E1856,TEXT(K1856,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1856=\"\",\"\",ConcatenateRange(C$7,E1856,TEXT(S1856,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1867,D1867,E1867,F1867,G1867,H1867,I1867,J1867,K1867,L1867,M1867,N1867,O1867,P1867,Q1867,R1867,S1867,T1867,U1867,V1867,W1867,X1867,Y1867,Z1867,AC1867,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1867=\"\",\"\",ConcatenateRange(C$7,E1867,TEXT(F1867,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1867=\"\",\"\",ConcatenateRange(C$7,E1867,TEXT(K1867,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1867=\"\",\"\",ConcatenateRange(C$7,E1867,TEXT(S1867,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1874,D1874,E1874,F1874,G1874,H1874,I1874,J1874,K1874,L1874,M1874,N1874,O1874,P1874,Q1874,R1874,S1874,T1874,U1874,V1874,W1874,X1874,Y1874,Z1874,AC1874,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1874=\"\",\"\",ConcatenateRange(C$7,E1874,TEXT(F1874,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1874=\"\",\"\",ConcatenateRange(C$7,E1874,TEXT(K1874,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1874=\"\",\"\",ConcatenateRange(C$7,E1874,TEXT(S1874,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1886,D1886,E1886,F1886,G1886,H1886,I1886,J1886,K1886,L1886,M1886,N1886,O1886,P1886,Q1886,R1886,S1886,T1886,U1886,V1886,W1886,X1886,Y1886,Z1886,AC1886,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1886=\"\",\"\",ConcatenateRange(C$7,E1886,TEXT(F1886,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1886=\"\",\"\",ConcatenateRange(C$7,E1886,TEXT(K1886,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1886=\"\",\"\",ConcatenateRange(C$7,E1886,TEXT(S1886,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1893,D1893,E1893,F1893,G1893,H1893,I1893,J1893,K1893,L1893,M1893,N1893,O1893,P1893,Q1893,R1893,S1893,T1893,U1893,V1893,W1893,X1893,Y1893,Z1893,AC1893,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1893=\"\",\"\",ConcatenateRange(C$7,E1893,TEXT(F1893,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1893=\"\",\"\",ConcatenateRange(C$7,E1893,TEXT(K1893,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1893=\"\",\"\",ConcatenateRange(C$7,E1893,TEXT(S1893,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1905,D1905,E1905,F1905,G1905,H1905,I1905,J1905,K1905,L1905,M1905,N1905,O1905,P1905,Q1905,R1905,S1905,T1905,U1905,V1905,W1905,X1905,Y1905,Z1905,AC1905,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1905=\"\",\"\",ConcatenateRange(C$7,E1905,TEXT(F1905,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1905=\"\",\"\",ConcatenateRange(C$7,E1905,TEXT(K1905,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1905=\"\",\"\",ConcatenateRange(C$7,E1905,TEXT(S1905,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1908,D1908,E1908,F1908,G1908,H1908,I1908,J1908,K1908,L1908,M1908,N1908,O1908,P1908,Q1908,R1908,S1908,T1908,U1908,V1908,W1908,X1908,Y1908,Z1908,AC1908,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1908=\"\",\"\",ConcatenateRange(C$7,E1908,TEXT(F1908,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1908=\"\",\"\",ConcatenateRange(C$7,E1908,TEXT(K1908,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1908=\"\",\"\",ConcatenateRange(C$7,E1908,TEXT(S1908,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1923,D1923,E1923,F1923,G1923,H1923,I1923,J1923,K1923,L1923,M1923,N1923,O1923,P1923,Q1923,R1923,S1923,T1923,U1923,V1923,W1923,X1923,Y1923,Z1923,AC1923,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1923=\"\",\"\",ConcatenateRange(C$7,E1923,TEXT(F1923,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1923=\"\",\"\",ConcatenateRange(C$7,E1923,TEXT(K1923,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1923=\"\",\"\",ConcatenateRange(C$7,E1923,TEXT(S1923,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1926,D1926,E1926,F1926,G1926,H1926,I1926,J1926,K1926,L1926,M1926,N1926,O1926,P1926,Q1926,R1926,S1926,T1926,U1926,V1926,W1926,X1926,Y1926,Z1926,AC1926,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1926=\"\",\"\",ConcatenateRange(C$7,E1926,TEXT(F1926,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1926=\"\",\"\",ConcatenateRange(C$7,E1926,TEXT(K1926,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1926=\"\",\"\",ConcatenateRange(C$7,E1926,TEXT(S1926,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1933,D1933,E1933,F1933,G1933,H1933,I1933,J1933,K1933,L1933,M1933,N1933,O1933,P1933,Q1933,R1933,S1933,T1933,U1933,V1933,W1933,X1933,Y1933,Z1933,AC1933,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1933=\"\",\"\",ConcatenateRange(C$7,E1933,TEXT(F1933,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1933=\"\",\"\",ConcatenateRange(C$7,E1933,TEXT(K1933,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1933=\"\",\"\",ConcatenateRange(C$7,E1933,TEXT(S1933,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1945,D1945,E1945,F1945,G1945,H1945,I1945,J1945,K1945,L1945,M1945,N1945,O1945,P1945,Q1945,R1945,S1945,T1945,U1945,V1945,W1945,X1945,Y1945,Z1945,AC1945,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1945=\"\",\"\",ConcatenateRange(C$7,E1945,TEXT(F1945,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1945=\"\",\"\",ConcatenateRange(C$7,E1945,TEXT(K1945,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1945=\"\",\"\",ConcatenateRange(C$7,E1945,TEXT(S1945,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1957,D1957,E1957,F1957,G1957,H1957,I1957,J1957,K1957,L1957,M1957,N1957,O1957,P1957,Q1957,R1957,S1957,T1957,U1957,V1957,W1957,X1957,Y1957,Z1957,AC1957,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1957=\"\",\"\",ConcatenateRange(C$7,E1957,TEXT(F1957,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1957=\"\",\"\",ConcatenateRange(C$7,E1957,TEXT(K1957,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1957=\"\",\"\",ConcatenateRange(C$7,E1957,TEXT(S1957,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1963,D1963,E1963,F1963,G1963,H1963,I1963,J1963,K1963,L1963,M1963,N1963,O1963,P1963,Q1963,R1963,S1963,T1963,U1963,V1963,W1963,X1963,Y1963,Z1963,AC1963,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1963=\"\",\"\",ConcatenateRange(C$7,E1963,TEXT(F1963,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1963=\"\",\"\",ConcatenateRange(C$7,E1963,TEXT(K1963,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1963=\"\",\"\",ConcatenateRange(C$7,E1963,TEXT(S1963,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1975,D1975,E1975,F1975,G1975,H1975,I1975,J1975,K1975,L1975,M1975,N1975,O1975,P1975,Q1975,R1975,S1975,T1975,U1975,V1975,W1975,X1975,Y1975,Z1975,AC1975,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1975=\"\",\"\",ConcatenateRange(C$7,E1975,TEXT(F1975,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1975=\"\",\"\",ConcatenateRange(C$7,E1975,TEXT(K1975,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1975=\"\",\"\",ConcatenateRange(C$7,E1975,TEXT(S1975,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1982,D1982,E1982,F1982,G1982,H1982,I1982,J1982,K1982,L1982,M1982,N1982,O1982,P1982,Q1982,R1982,S1982,T1982,U1982,V1982,W1982,X1982,Y1982,Z1982,AC1982,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1982=\"\",\"\",ConcatenateRange(C$7,E1982,TEXT(F1982,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1982=\"\",\"\",ConcatenateRange(C$7,E1982,TEXT(K1982,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1982=\"\",\"\",ConcatenateRange(C$7,E1982,TEXT(S1982,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1988,D1988,E1988,F1988,G1988,H1988,I1988,J1988,K1988,L1988,M1988,N1988,O1988,P1988,Q1988,R1988,S1988,T1988,U1988,V1988,W1988,X1988,Y1988,Z1988,AC1988,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1988=\"\",\"\",ConcatenateRange(C$7,E1988,TEXT(F1988,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1988=\"\",\"\",ConcatenateRange(C$7,E1988,TEXT(K1988,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1988=\"\",\"\",ConcatenateRange(C$7,E1988,TEXT(S1988,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C1996,D1996,E1996,F1996,G1996,H1996,I1996,J1996,K1996,L1996,M1996,N1996,O1996,P1996,Q1996,R1996,S1996,T1996,U1996,V1996,W1996,X1996,Y1996,Z1996,AC1996,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F1996=\"\",\"\",ConcatenateRange(C$7,E1996,TEXT(F1996,\"ddmmyyyy\")))","v":""},{"$f":"IF(K1996=\"\",\"\",ConcatenateRange(C$7,E1996,TEXT(K1996,\"ddmmyyyy\")))","v":""},{"$f":"IF(S1996=\"\",\"\",ConcatenateRange(C$7,E1996,TEXT(S1996,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2003,D2003,E2003,F2003,G2003,H2003,I2003,J2003,K2003,L2003,M2003,N2003,O2003,P2003,Q2003,R2003,S2003,T2003,U2003,V2003,W2003,X2003,Y2003,Z2003,AC2003,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2003=\"\",\"\",ConcatenateRange(C$7,E2003,TEXT(F2003,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2003=\"\",\"\",ConcatenateRange(C$7,E2003,TEXT(K2003,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2003=\"\",\"\",ConcatenateRange(C$7,E2003,TEXT(S2003,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2015,D2015,E2015,F2015,G2015,H2015,I2015,J2015,K2015,L2015,M2015,N2015,O2015,P2015,Q2015,R2015,S2015,T2015,U2015,V2015,W2015,X2015,Y2015,Z2015,AC2015,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2015=\"\",\"\",ConcatenateRange(C$7,E2015,TEXT(F2015,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2015=\"\",\"\",ConcatenateRange(C$7,E2015,TEXT(K2015,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2015=\"\",\"\",ConcatenateRange(C$7,E2015,TEXT(S2015,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2022,D2022,E2022,F2022,G2022,H2022,I2022,J2022,K2022,L2022,M2022,N2022,O2022,P2022,Q2022,R2022,S2022,T2022,U2022,V2022,W2022,X2022,Y2022,Z2022,AC2022,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2022=\"\",\"\",ConcatenateRange(C$7,E2022,TEXT(F2022,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2022=\"\",\"\",ConcatenateRange(C$7,E2022,TEXT(K2022,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2022=\"\",\"\",ConcatenateRange(C$7,E2022,TEXT(S2022,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2037,D2037,E2037,F2037,G2037,H2037,I2037,J2037,K2037,L2037,M2037,N2037,O2037,P2037,Q2037,R2037,S2037,T2037,U2037,V2037,W2037,X2037,Y2037,Z2037,AC2037,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2037=\"\",\"\",ConcatenateRange(C$7,E2037,TEXT(F2037,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2037=\"\",\"\",ConcatenateRange(C$7,E2037,TEXT(K2037,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2037=\"\",\"\",ConcatenateRange(C$7,E2037,TEXT(S2037,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2045,D2045,E2045,F2045,G2045,H2045,I2045,J2045,K2045,L2045,M2045,N2045,O2045,P2045,Q2045,R2045,S2045,T2045,U2045,V2045,W2045,X2045,Y2045,Z2045,AC2045,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2045=\"\",\"\",ConcatenateRange(C$7,E2045,TEXT(F2045,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2045=\"\",\"\",ConcatenateRange(C$7,E2045,TEXT(K2045,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2045=\"\",\"\",ConcatenateRange(C$7,E2045,TEXT(S2045,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2052,D2052,E2052,F2052,G2052,H2052,I2052,J2052,K2052,L2052,M2052,N2052,O2052,P2052,Q2052,R2052,S2052,T2052,U2052,V2052,W2052,X2052,Y2052,Z2052,AC2052,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2052=\"\",\"\",ConcatenateRange(C$7,E2052,TEXT(F2052,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2052=\"\",\"\",ConcatenateRange(C$7,E2052,TEXT(K2052,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2052=\"\",\"\",ConcatenateRange(C$7,E2052,TEXT(S2052,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2064,D2064,E2064,F2064,G2064,H2064,I2064,J2064,K2064,L2064,M2064,N2064,O2064,P2064,Q2064,R2064,S2064,T2064,U2064,V2064,W2064,X2064,Y2064,Z2064,AC2064,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2064=\"\",\"\",ConcatenateRange(C$7,E2064,TEXT(F2064,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2064=\"\",\"\",ConcatenateRange(C$7,E2064,TEXT(K2064,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2064=\"\",\"\",ConcatenateRange(C$7,E2064,TEXT(S2064,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2067,D2067,E2067,F2067,G2067,H2067,I2067,J2067,K2067,L2067,M2067,N2067,O2067,P2067,Q2067,R2067,S2067,T2067,U2067,V2067,W2067,X2067,Y2067,Z2067,AC2067,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2067=\"\",\"\",ConcatenateRange(C$7,E2067,TEXT(F2067,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2067=\"\",\"\",ConcatenateRange(C$7,E2067,TEXT(K2067,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2067=\"\",\"\",ConcatenateRange(C$7,E2067,TEXT(S2067,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2078,D2078,E2078,F2078,G2078,H2078,I2078,J2078,K2078,L2078,M2078,N2078,O2078,P2078,Q2078,R2078,S2078,T2078,U2078,V2078,W2078,X2078,Y2078,Z2078,AC2078,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2078=\"\",\"\",ConcatenateRange(C$7,E2078,TEXT(F2078,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2078=\"\",\"\",ConcatenateRange(C$7,E2078,TEXT(K2078,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2078=\"\",\"\",ConcatenateRange(C$7,E2078,TEXT(S2078,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2085,D2085,E2085,F2085,G2085,H2085,I2085,J2085,K2085,L2085,M2085,N2085,O2085,P2085,Q2085,R2085,S2085,T2085,U2085,V2085,W2085,X2085,Y2085,Z2085,AC2085,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2085=\"\",\"\",ConcatenateRange(C$7,E2085,TEXT(F2085,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2085=\"\",\"\",ConcatenateRange(C$7,E2085,TEXT(K2085,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2085=\"\",\"\",ConcatenateRange(C$7,E2085,TEXT(S2085,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2092,D2092,E2092,F2092,G2092,H2092,I2092,J2092,K2092,L2092,M2092,N2092,O2092,P2092,Q2092,R2092,S2092,T2092,U2092,V2092,W2092,X2092,Y2092,Z2092,AC2092,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2092=\"\",\"\",ConcatenateRange(C$7,E2092,TEXT(F2092,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2092=\"\",\"\",ConcatenateRange(C$7,E2092,TEXT(K2092,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2092=\"\",\"\",ConcatenateRange(C$7,E2092,TEXT(S2092,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2104,D2104,E2104,F2104,G2104,H2104,I2104,J2104,K2104,L2104,M2104,N2104,O2104,P2104,Q2104,R2104,S2104,T2104,U2104,V2104,W2104,X2104,Y2104,Z2104,AC2104,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2104=\"\",\"\",ConcatenateRange(C$7,E2104,TEXT(F2104,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2104=\"\",\"\",ConcatenateRange(C$7,E2104,TEXT(K2104,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2104=\"\",\"\",ConcatenateRange(C$7,E2104,TEXT(S2104,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2109,D2109,E2109,F2109,G2109,H2109,I2109,J2109,K2109,L2109,M2109,N2109,O2109,P2109,Q2109,R2109,S2109,T2109,U2109,V2109,W2109,X2109,Y2109,Z2109,AC2109,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2109=\"\",\"\",ConcatenateRange(C$7,E2109,TEXT(F2109,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2109=\"\",\"\",ConcatenateRange(C$7,E2109,TEXT(K2109,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2109=\"\",\"\",ConcatenateRange(C$7,E2109,TEXT(S2109,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2122,D2122,E2122,F2122,G2122,H2122,I2122,J2122,K2122,L2122,M2122,N2122,O2122,P2122,Q2122,R2122,S2122,T2122,U2122,V2122,W2122,X2122,Y2122,Z2122,AC2122,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2122=\"\",\"\",ConcatenateRange(C$7,E2122,TEXT(F2122,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2122=\"\",\"\",ConcatenateRange(C$7,E2122,TEXT(K2122,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2122=\"\",\"\",ConcatenateRange(C$7,E2122,TEXT(S2122,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2134,D2134,E2134,F2134,G2134,H2134,I2134,J2134,K2134,L2134,M2134,N2134,O2134,P2134,Q2134,R2134,S2134,T2134,U2134,V2134,W2134,X2134,Y2134,Z2134,AC2134,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2134=\"\",\"\",ConcatenateRange(C$7,E2134,TEXT(F2134,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2134=\"\",\"\",ConcatenateRange(C$7,E2134,TEXT(K2134,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2134=\"\",\"\",ConcatenateRange(C$7,E2134,TEXT(S2134,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2141,D2141,E2141,F2141,G2141,H2141,I2141,J2141,K2141,L2141,M2141,N2141,O2141,P2141,Q2141,R2141,S2141,T2141,U2141,V2141,W2141,X2141,Y2141,Z2141,AC2141,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2141=\"\",\"\",ConcatenateRange(C$7,E2141,TEXT(F2141,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2141=\"\",\"\",ConcatenateRange(C$7,E2141,TEXT(K2141,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2141=\"\",\"\",ConcatenateRange(C$7,E2141,TEXT(S2141,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2144,D2144,E2144,F2144,G2144,H2144,I2144,J2144,K2144,L2144,M2144,N2144,O2144,P2144,Q2144,R2144,S2144,T2144,U2144,V2144,W2144,X2144,Y2144,Z2144,AC2144,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2144=\"\",\"\",ConcatenateRange(C$7,E2144,TEXT(F2144,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2144=\"\",\"\",ConcatenateRange(C$7,E2144,TEXT(K2144,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2144=\"\",\"\",ConcatenateRange(C$7,E2144,TEXT(S2144,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2158,D2158,E2158,F2158,G2158,H2158,I2158,J2158,K2158,L2158,M2158,N2158,O2158,P2158,Q2158,R2158,S2158,T2158,U2158,V2158,W2158,X2158,Y2158,Z2158,AC2158,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2158=\"\",\"\",ConcatenateRange(C$7,E2158,TEXT(F2158,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2158=\"\",\"\",ConcatenateRange(C$7,E2158,TEXT(K2158,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2158=\"\",\"\",ConcatenateRange(C$7,E2158,TEXT(S2158,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2162,D2162,E2162,F2162,G2162,H2162,I2162,J2162,K2162,L2162,M2162,N2162,O2162,P2162,Q2162,R2162,S2162,T2162,U2162,V2162,W2162,X2162,Y2162,Z2162,AC2162,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2162=\"\",\"\",ConcatenateRange(C$7,E2162,TEXT(F2162,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2162=\"\",\"\",ConcatenateRange(C$7,E2162,TEXT(K2162,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2162=\"\",\"\",ConcatenateRange(C$7,E2162,TEXT(S2162,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2174,D2174,E2174,F2174,G2174,H2174,I2174,J2174,K2174,L2174,M2174,N2174,O2174,P2174,Q2174,R2174,S2174,T2174,U2174,V2174,W2174,X2174,Y2174,Z2174,AC2174,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2174=\"\",\"\",ConcatenateRange(C$7,E2174,TEXT(F2174,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2174=\"\",\"\",ConcatenateRange(C$7,E2174,TEXT(K2174,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2174=\"\",\"\",ConcatenateRange(C$7,E2174,TEXT(S2174,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2186,D2186,E2186,F2186,G2186,H2186,I2186,J2186,K2186,L2186,M2186,N2186,O2186,P2186,Q2186,R2186,S2186,T2186,U2186,V2186,W2186,X2186,Y2186,Z2186,AC2186,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2186=\"\",\"\",ConcatenateRange(C$7,E2186,TEXT(F2186,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2186=\"\",\"\",ConcatenateRange(C$7,E2186,TEXT(K2186,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2186=\"\",\"\",ConcatenateRange(C$7,E2186,TEXT(S2186,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2193,D2193,E2193,F2193,G2193,H2193,I2193,J2193,K2193,L2193,M2193,N2193,O2193,P2193,Q2193,R2193,S2193,T2193,U2193,V2193,W2193,X2193,Y2193,Z2193,AC2193,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2193=\"\",\"\",ConcatenateRange(C$7,E2193,TEXT(F2193,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2193=\"\",\"\",ConcatenateRange(C$7,E2193,TEXT(K2193,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2193=\"\",\"\",ConcatenateRange(C$7,E2193,TEXT(S2193,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2199,D2199,E2199,F2199,G2199,H2199,I2199,J2199,K2199,L2199,M2199,N2199,O2199,P2199,Q2199,R2199,S2199,T2199,U2199,V2199,W2199,X2199,Y2199,Z2199,AC2199,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2199=\"\",\"\",ConcatenateRange(C$7,E2199,TEXT(F2199,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2199=\"\",\"\",ConcatenateRange(C$7,E2199,TEXT(K2199,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2199=\"\",\"\",ConcatenateRange(C$7,E2199,TEXT(S2199,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2211,D2211,E2211,F2211,G2211,H2211,I2211,J2211,K2211,L2211,M2211,N2211,O2211,P2211,Q2211,R2211,S2211,T2211,U2211,V2211,W2211,X2211,Y2211,Z2211,AC2211,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2211=\"\",\"\",ConcatenateRange(C$7,E2211,TEXT(F2211,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2211=\"\",\"\",ConcatenateRange(C$7,E2211,TEXT(K2211,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2211=\"\",\"\",ConcatenateRange(C$7,E2211,TEXT(S2211,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2214,D2214,E2214,F2214,G2214,H2214,I2214,J2214,K2214,L2214,M2214,N2214,O2214,P2214,Q2214,R2214,S2214,T2214,U2214,V2214,W2214,X2214,Y2214,Z2214,AC2214,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2214=\"\",\"\",ConcatenateRange(C$7,E2214,TEXT(F2214,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2214=\"\",\"\",ConcatenateRange(C$7,E2214,TEXT(K2214,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2214=\"\",\"\",ConcatenateRange(C$7,E2214,TEXT(S2214,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2226,D2226,E2226,F2226,G2226,H2226,I2226,J2226,K2226,L2226,M2226,N2226,O2226,P2226,Q2226,R2226,S2226,T2226,U2226,V2226,W2226,X2226,Y2226,Z2226,AC2226,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2226=\"\",\"\",ConcatenateRange(C$7,E2226,TEXT(F2226,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2226=\"\",\"\",ConcatenateRange(C$7,E2226,TEXT(K2226,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2226=\"\",\"\",ConcatenateRange(C$7,E2226,TEXT(S2226,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2233,D2233,E2233,F2233,G2233,H2233,I2233,J2233,K2233,L2233,M2233,N2233,O2233,P2233,Q2233,R2233,S2233,T2233,U2233,V2233,W2233,X2233,Y2233,Z2233,AC2233,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2233=\"\",\"\",ConcatenateRange(C$7,E2233,TEXT(F2233,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2233=\"\",\"\",ConcatenateRange(C$7,E2233,TEXT(K2233,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2233=\"\",\"\",ConcatenateRange(C$7,E2233,TEXT(S2233,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2248,D2248,E2248,F2248,G2248,H2248,I2248,J2248,K2248,L2248,M2248,N2248,O2248,P2248,Q2248,R2248,S2248,T2248,U2248,V2248,W2248,X2248,Y2248,Z2248,AC2248,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2248=\"\",\"\",ConcatenateRange(C$7,E2248,TEXT(F2248,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2248=\"\",\"\",ConcatenateRange(C$7,E2248,TEXT(K2248,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2248=\"\",\"\",ConcatenateRange(C$7,E2248,TEXT(S2248,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2251,D2251,E2251,F2251,G2251,H2251,I2251,J2251,K2251,L2251,M2251,N2251,O2251,P2251,Q2251,R2251,S2251,T2251,U2251,V2251,W2251,X2251,Y2251,Z2251,AC2251,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2251=\"\",\"\",ConcatenateRange(C$7,E2251,TEXT(F2251,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2251=\"\",\"\",ConcatenateRange(C$7,E2251,TEXT(K2251,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2251=\"\",\"\",ConcatenateRange(C$7,E2251,TEXT(S2251,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2263,D2263,E2263,F2263,G2263,H2263,I2263,J2263,K2263,L2263,M2263,N2263,O2263,P2263,Q2263,R2263,S2263,T2263,U2263,V2263,W2263,X2263,Y2263,Z2263,AC2263,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2263=\"\",\"\",ConcatenateRange(C$7,E2263,TEXT(F2263,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2263=\"\",\"\",ConcatenateRange(C$7,E2263,TEXT(K2263,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2263=\"\",\"\",ConcatenateRange(C$7,E2263,TEXT(S2263,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2275,D2275,E2275,F2275,G2275,H2275,I2275,J2275,K2275,L2275,M2275,N2275,O2275,P2275,Q2275,R2275,S2275,T2275,U2275,V2275,W2275,X2275,Y2275,Z2275,AC2275,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2275=\"\",\"\",ConcatenateRange(C$7,E2275,TEXT(F2275,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2275=\"\",\"\",ConcatenateRange(C$7,E2275,TEXT(K2275,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2275=\"\",\"\",ConcatenateRange(C$7,E2275,TEXT(S2275,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2279,D2279,E2279,F2279,G2279,H2279,I2279,J2279,K2279,L2279,M2279,N2279,O2279,P2279,Q2279,R2279,S2279,T2279,U2279,V2279,W2279,X2279,Y2279,Z2279,AC2279,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2279=\"\",\"\",ConcatenateRange(C$7,E2279,TEXT(F2279,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2279=\"\",\"\",ConcatenateRange(C$7,E2279,TEXT(K2279,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2279=\"\",\"\",ConcatenateRange(C$7,E2279,TEXT(S2279,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2284,D2284,E2284,F2284,G2284,H2284,I2284,J2284,K2284,L2284,M2284,N2284,O2284,P2284,Q2284,R2284,S2284,T2284,U2284,V2284,W2284,X2284,Y2284,Z2284,AC2284,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2284=\"\",\"\",ConcatenateRange(C$7,E2284,TEXT(F2284,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2284=\"\",\"\",ConcatenateRange(C$7,E2284,TEXT(K2284,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2284=\"\",\"\",ConcatenateRange(C$7,E2284,TEXT(S2284,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2296,D2296,E2296,F2296,G2296,H2296,I2296,J2296,K2296,L2296,M2296,N2296,O2296,P2296,Q2296,R2296,S2296,T2296,U2296,V2296,W2296,X2296,Y2296,Z2296,AC2296,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2296=\"\",\"\",ConcatenateRange(C$7,E2296,TEXT(F2296,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2296=\"\",\"\",ConcatenateRange(C$7,E2296,TEXT(K2296,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2296=\"\",\"\",ConcatenateRange(C$7,E2296,TEXT(S2296,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2303,D2303,E2303,F2303,G2303,H2303,I2303,J2303,K2303,L2303,M2303,N2303,O2303,P2303,Q2303,R2303,S2303,T2303,U2303,V2303,W2303,X2303,Y2303,Z2303,AC2303,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2303=\"\",\"\",ConcatenateRange(C$7,E2303,TEXT(F2303,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2303=\"\",\"\",ConcatenateRange(C$7,E2303,TEXT(K2303,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2303=\"\",\"\",ConcatenateRange(C$7,E2303,TEXT(S2303,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2315,D2315,E2315,F2315,G2315,H2315,I2315,J2315,K2315,L2315,M2315,N2315,O2315,P2315,Q2315,R2315,S2315,T2315,U2315,V2315,W2315,X2315,Y2315,Z2315,AC2315,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2315=\"\",\"\",ConcatenateRange(C$7,E2315,TEXT(F2315,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2315=\"\",\"\",ConcatenateRange(C$7,E2315,TEXT(K2315,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2315=\"\",\"\",ConcatenateRange(C$7,E2315,TEXT(S2315,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2320,D2320,E2320,F2320,G2320,H2320,I2320,J2320,K2320,L2320,M2320,N2320,O2320,P2320,Q2320,R2320,S2320,T2320,U2320,V2320,W2320,X2320,Y2320,Z2320,AC2320,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2320=\"\",\"\",ConcatenateRange(C$7,E2320,TEXT(F2320,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2320=\"\",\"\",ConcatenateRange(C$7,E2320,TEXT(K2320,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2320=\"\",\"\",ConcatenateRange(C$7,E2320,TEXT(S2320,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2333,D2333,E2333,F2333,G2333,H2333,I2333,J2333,K2333,L2333,M2333,N2333,O2333,P2333,Q2333,R2333,S2333,T2333,U2333,V2333,W2333,X2333,Y2333,Z2333,AC2333,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2333=\"\",\"\",ConcatenateRange(C$7,E2333,TEXT(F2333,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2333=\"\",\"\",ConcatenateRange(C$7,E2333,TEXT(K2333,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2333=\"\",\"\",ConcatenateRange(C$7,E2333,TEXT(S2333,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2345,D2345,E2345,F2345,G2345,H2345,I2345,J2345,K2345,L2345,M2345,N2345,O2345,P2345,Q2345,R2345,S2345,T2345,U2345,V2345,W2345,X2345,Y2345,Z2345,AC2345,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2345=\"\",\"\",ConcatenateRange(C$7,E2345,TEXT(F2345,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2345=\"\",\"\",ConcatenateRange(C$7,E2345,TEXT(K2345,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2345=\"\",\"\",ConcatenateRange(C$7,E2345,TEXT(S2345,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2352,D2352,E2352,F2352,G2352,H2352,I2352,J2352,K2352,L2352,M2352,N2352,O2352,P2352,Q2352,R2352,S2352,T2352,U2352,V2352,W2352,X2352,Y2352,Z2352,AC2352,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2352=\"\",\"\",ConcatenateRange(C$7,E2352,TEXT(F2352,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2352=\"\",\"\",ConcatenateRange(C$7,E2352,TEXT(K2352,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2352=\"\",\"\",ConcatenateRange(C$7,E2352,TEXT(S2352,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2355,D2355,E2355,F2355,G2355,H2355,I2355,J2355,K2355,L2355,M2355,N2355,O2355,P2355,Q2355,R2355,S2355,T2355,U2355,V2355,W2355,X2355,Y2355,Z2355,AC2355,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2355=\"\",\"\",ConcatenateRange(C$7,E2355,TEXT(F2355,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2355=\"\",\"\",ConcatenateRange(C$7,E2355,TEXT(K2355,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2355=\"\",\"\",ConcatenateRange(C$7,E2355,TEXT(S2355,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2369,D2369,E2369,F2369,G2369,H2369,I2369,J2369,K2369,L2369,M2369,N2369,O2369,P2369,Q2369,R2369,S2369,T2369,U2369,V2369,W2369,X2369,Y2369,Z2369,AC2369,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2369=\"\",\"\",ConcatenateRange(C$7,E2369,TEXT(F2369,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2369=\"\",\"\",ConcatenateRange(C$7,E2369,TEXT(K2369,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2369=\"\",\"\",ConcatenateRange(C$7,E2369,TEXT(S2369,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2373,D2373,E2373,F2373,G2373,H2373,I2373,J2373,K2373,L2373,M2373,N2373,O2373,P2373,Q2373,R2373,S2373,T2373,U2373,V2373,W2373,X2373,Y2373,Z2373,AC2373,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2373=\"\",\"\",ConcatenateRange(C$7,E2373,TEXT(F2373,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2373=\"\",\"\",ConcatenateRange(C$7,E2373,TEXT(K2373,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2373=\"\",\"\",ConcatenateRange(C$7,E2373,TEXT(S2373,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2385,D2385,E2385,F2385,G2385,H2385,I2385,J2385,K2385,L2385,M2385,N2385,O2385,P2385,Q2385,R2385,S2385,T2385,U2385,V2385,W2385,X2385,Y2385,Z2385,AC2385,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2385=\"\",\"\",ConcatenateRange(C$7,E2385,TEXT(F2385,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2385=\"\",\"\",ConcatenateRange(C$7,E2385,TEXT(K2385,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2385=\"\",\"\",ConcatenateRange(C$7,E2385,TEXT(S2385,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2392,D2392,E2392,F2392,G2392,H2392,I2392,J2392,K2392,L2392,M2392,N2392,O2392,P2392,Q2392,R2392,S2392,T2392,U2392,V2392,W2392,X2392,Y2392,Z2392,AC2392,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2392=\"\",\"\",ConcatenateRange(C$7,E2392,TEXT(F2392,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2392=\"\",\"\",ConcatenateRange(C$7,E2392,TEXT(K2392,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2392=\"\",\"\",ConcatenateRange(C$7,E2392,TEXT(S2392,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2400,D2400,E2400,F2400,G2400,H2400,I2400,J2400,K2400,L2400,M2400,N2400,O2400,P2400,Q2400,R2400,S2400,T2400,U2400,V2400,W2400,X2400,Y2400,Z2400,AC2400,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2400=\"\",\"\",ConcatenateRange(C$7,E2400,TEXT(F2400,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2400=\"\",\"\",ConcatenateRange(C$7,E2400,TEXT(K2400,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2400=\"\",\"\",ConcatenateRange(C$7,E2400,TEXT(S2400,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2415,D2415,E2415,F2415,G2415,H2415,I2415,J2415,K2415,L2415,M2415,N2415,O2415,P2415,Q2415,R2415,S2415,T2415,U2415,V2415,W2415,X2415,Y2415,Z2415,AC2415,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2415=\"\",\"\",ConcatenateRange(C$7,E2415,TEXT(F2415,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2415=\"\",\"\",ConcatenateRange(C$7,E2415,TEXT(K2415,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2415=\"\",\"\",ConcatenateRange(C$7,E2415,TEXT(S2415,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2422,D2422,E2422,F2422,G2422,H2422,I2422,J2422,K2422,L2422,M2422,N2422,O2422,P2422,Q2422,R2422,S2422,T2422,U2422,V2422,W2422,X2422,Y2422,Z2422,AC2422,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2422=\"\",\"\",ConcatenateRange(C$7,E2422,TEXT(F2422,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2422=\"\",\"\",ConcatenateRange(C$7,E2422,TEXT(K2422,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2422=\"\",\"\",ConcatenateRange(C$7,E2422,TEXT(S2422,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2425,D2425,E2425,F2425,G2425,H2425,I2425,J2425,K2425,L2425,M2425,N2425,O2425,P2425,Q2425,R2425,S2425,T2425,U2425,V2425,W2425,X2425,Y2425,Z2425,AC2425,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2425=\"\",\"\",ConcatenateRange(C$7,E2425,TEXT(F2425,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2425=\"\",\"\",ConcatenateRange(C$7,E2425,TEXT(K2425,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2425=\"\",\"\",ConcatenateRange(C$7,E2425,TEXT(S2425,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2441,D2441,E2441,F2441,G2441,H2441,I2441,J2441,K2441,L2441,M2441,N2441,O2441,P2441,Q2441,R2441,S2441,T2441,U2441,V2441,W2441,X2441,Y2441,Z2441,AC2441,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2441=\"\",\"\",ConcatenateRange(C$7,E2441,TEXT(F2441,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2441=\"\",\"\",ConcatenateRange(C$7,E2441,TEXT(K2441,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2441=\"\",\"\",ConcatenateRange(C$7,E2441,TEXT(S2441,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2449,D2449,E2449,F2449,G2449,H2449,I2449,J2449,K2449,L2449,M2449,N2449,O2449,P2449,Q2449,R2449,S2449,T2449,U2449,V2449,W2449,X2449,Y2449,Z2449,AC2449,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2449=\"\",\"\",ConcatenateRange(C$7,E2449,TEXT(F2449,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2449=\"\",\"\",ConcatenateRange(C$7,E2449,TEXT(K2449,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2449=\"\",\"\",ConcatenateRange(C$7,E2449,TEXT(S2449,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2455,D2455,E2455,F2455,G2455,H2455,I2455,J2455,K2455,L2455,M2455,N2455,O2455,P2455,Q2455,R2455,S2455,T2455,U2455,V2455,W2455,X2455,Y2455,Z2455,AC2455,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2455=\"\",\"\",ConcatenateRange(C$7,E2455,TEXT(F2455,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2455=\"\",\"\",ConcatenateRange(C$7,E2455,TEXT(K2455,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2455=\"\",\"\",ConcatenateRange(C$7,E2455,TEXT(S2455,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2462,D2462,E2462,F2462,G2462,H2462,I2462,J2462,K2462,L2462,M2462,N2462,O2462,P2462,Q2462,R2462,S2462,T2462,U2462,V2462,W2462,X2462,Y2462,Z2462,AC2462,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2462=\"\",\"\",ConcatenateRange(C$7,E2462,TEXT(F2462,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2462=\"\",\"\",ConcatenateRange(C$7,E2462,TEXT(K2462,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2462=\"\",\"\",ConcatenateRange(C$7,E2462,TEXT(S2462,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2474,D2474,E2474,F2474,G2474,H2474,I2474,J2474,K2474,L2474,M2474,N2474,O2474,P2474,Q2474,R2474,S2474,T2474,U2474,V2474,W2474,X2474,Y2474,Z2474,AC2474,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2474=\"\",\"\",ConcatenateRange(C$7,E2474,TEXT(F2474,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2474=\"\",\"\",ConcatenateRange(C$7,E2474,TEXT(K2474,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2474=\"\",\"\",ConcatenateRange(C$7,E2474,TEXT(S2474,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2486,D2486,E2486,F2486,G2486,H2486,I2486,J2486,K2486,L2486,M2486,N2486,O2486,P2486,Q2486,R2486,S2486,T2486,U2486,V2486,W2486,X2486,Y2486,Z2486,AC2486,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2486=\"\",\"\",ConcatenateRange(C$7,E2486,TEXT(F2486,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2486=\"\",\"\",ConcatenateRange(C$7,E2486,TEXT(K2486,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2486=\"\",\"\",ConcatenateRange(C$7,E2486,TEXT(S2486,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2490,D2490,E2490,F2490,G2490,H2490,I2490,J2490,K2490,L2490,M2490,N2490,O2490,P2490,Q2490,R2490,S2490,T2490,U2490,V2490,W2490,X2490,Y2490,Z2490,AC2490,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2490=\"\",\"\",ConcatenateRange(C$7,E2490,TEXT(F2490,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2490=\"\",\"\",ConcatenateRange(C$7,E2490,TEXT(K2490,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2490=\"\",\"\",ConcatenateRange(C$7,E2490,TEXT(S2490,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2495,D2495,E2495,F2495,G2495,H2495,I2495,J2495,K2495,L2495,M2495,N2495,O2495,P2495,Q2495,R2495,S2495,T2495,U2495,V2495,W2495,X2495,Y2495,Z2495,AC2495,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2495=\"\",\"\",ConcatenateRange(C$7,E2495,TEXT(F2495,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2495=\"\",\"\",ConcatenateRange(C$7,E2495,TEXT(K2495,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2495=\"\",\"\",ConcatenateRange(C$7,E2495,TEXT(S2495,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2511,D2511,E2511,F2511,G2511,H2511,I2511,J2511,K2511,L2511,M2511,N2511,O2511,P2511,Q2511,R2511,S2511,T2511,U2511,V2511,W2511,X2511,Y2511,Z2511,AC2511,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2511=\"\",\"\",ConcatenateRange(C$7,E2511,TEXT(F2511,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2511=\"\",\"\",ConcatenateRange(C$7,E2511,TEXT(K2511,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2511=\"\",\"\",ConcatenateRange(C$7,E2511,TEXT(S2511,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2514,D2514,E2514,F2514,G2514,H2514,I2514,J2514,K2514,L2514,M2514,N2514,O2514,P2514,Q2514,R2514,S2514,T2514,U2514,V2514,W2514,X2514,Y2514,Z2514,AC2514,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2514=\"\",\"\",ConcatenateRange(C$7,E2514,TEXT(F2514,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2514=\"\",\"\",ConcatenateRange(C$7,E2514,TEXT(K2514,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2514=\"\",\"\",ConcatenateRange(C$7,E2514,TEXT(S2514,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2526,D2526,E2526,F2526,G2526,H2526,I2526,J2526,K2526,L2526,M2526,N2526,O2526,P2526,Q2526,R2526,S2526,T2526,U2526,V2526,W2526,X2526,Y2526,Z2526,AC2526,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2526=\"\",\"\",ConcatenateRange(C$7,E2526,TEXT(F2526,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2526=\"\",\"\",ConcatenateRange(C$7,E2526,TEXT(K2526,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2526=\"\",\"\",ConcatenateRange(C$7,E2526,TEXT(S2526,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2531,D2531,E2531,F2531,G2531,H2531,I2531,J2531,K2531,L2531,M2531,N2531,O2531,P2531,Q2531,R2531,S2531,T2531,U2531,V2531,W2531,X2531,Y2531,Z2531,AC2531,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2531=\"\",\"\",ConcatenateRange(C$7,E2531,TEXT(F2531,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2531=\"\",\"\",ConcatenateRange(C$7,E2531,TEXT(K2531,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2531=\"\",\"\",ConcatenateRange(C$7,E2531,TEXT(S2531,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2544,D2544,E2544,F2544,G2544,H2544,I2544,J2544,K2544,L2544,M2544,N2544,O2544,P2544,Q2544,R2544,S2544,T2544,U2544,V2544,W2544,X2544,Y2544,Z2544,AC2544,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2544=\"\",\"\",ConcatenateRange(C$7,E2544,TEXT(F2544,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2544=\"\",\"\",ConcatenateRange(C$7,E2544,TEXT(K2544,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2544=\"\",\"\",ConcatenateRange(C$7,E2544,TEXT(S2544,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2556,D2556,E2556,F2556,G2556,H2556,I2556,J2556,K2556,L2556,M2556,N2556,O2556,P2556,Q2556,R2556,S2556,T2556,U2556,V2556,W2556,X2556,Y2556,Z2556,AC2556,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2556=\"\",\"\",ConcatenateRange(C$7,E2556,TEXT(F2556,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2556=\"\",\"\",ConcatenateRange(C$7,E2556,TEXT(K2556,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2556=\"\",\"\",ConcatenateRange(C$7,E2556,TEXT(S2556,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2563,D2563,E2563,F2563,G2563,H2563,I2563,J2563,K2563,L2563,M2563,N2563,O2563,P2563,Q2563,R2563,S2563,T2563,U2563,V2563,W2563,X2563,Y2563,Z2563,AC2563,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2563=\"\",\"\",ConcatenateRange(C$7,E2563,TEXT(F2563,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2563=\"\",\"\",ConcatenateRange(C$7,E2563,TEXT(K2563,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2563=\"\",\"\",ConcatenateRange(C$7,E2563,TEXT(S2563,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2570,D2570,E2570,F2570,G2570,H2570,I2570,J2570,K2570,L2570,M2570,N2570,O2570,P2570,Q2570,R2570,S2570,T2570,U2570,V2570,W2570,X2570,Y2570,Z2570,AC2570,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2570=\"\",\"\",ConcatenateRange(C$7,E2570,TEXT(F2570,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2570=\"\",\"\",ConcatenateRange(C$7,E2570,TEXT(K2570,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2570=\"\",\"\",ConcatenateRange(C$7,E2570,TEXT(S2570,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2581,D2581,E2581,F2581,G2581,H2581,I2581,J2581,K2581,L2581,M2581,N2581,O2581,P2581,Q2581,R2581,S2581,T2581,U2581,V2581,W2581,X2581,Y2581,Z2581,AC2581,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2581=\"\",\"\",ConcatenateRange(C$7,E2581,TEXT(F2581,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2581=\"\",\"\",ConcatenateRange(C$7,E2581,TEXT(K2581,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2581=\"\",\"\",ConcatenateRange(C$7,E2581,TEXT(S2581,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2584,D2584,E2584,F2584,G2584,H2584,I2584,J2584,K2584,L2584,M2584,N2584,O2584,P2584,Q2584,R2584,S2584,T2584,U2584,V2584,W2584,X2584,Y2584,Z2584,AC2584,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2584=\"\",\"\",ConcatenateRange(C$7,E2584,TEXT(F2584,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2584=\"\",\"\",ConcatenateRange(C$7,E2584,TEXT(K2584,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2584=\"\",\"\",ConcatenateRange(C$7,E2584,TEXT(S2584,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2596,D2596,E2596,F2596,G2596,H2596,I2596,J2596,K2596,L2596,M2596,N2596,O2596,P2596,Q2596,R2596,S2596,T2596,U2596,V2596,W2596,X2596,Y2596,Z2596,AC2596,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2596=\"\",\"\",ConcatenateRange(C$7,E2596,TEXT(F2596,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2596=\"\",\"\",ConcatenateRange(C$7,E2596,TEXT(K2596,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2596=\"\",\"\",ConcatenateRange(C$7,E2596,TEXT(S2596,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2603,D2603,E2603,F2603,G2603,H2603,I2603,J2603,K2603,L2603,M2603,N2603,O2603,P2603,Q2603,R2603,S2603,T2603,U2603,V2603,W2603,X2603,Y2603,Z2603,AC2603,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2603=\"\",\"\",ConcatenateRange(C$7,E2603,TEXT(F2603,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2603=\"\",\"\",ConcatenateRange(C$7,E2603,TEXT(K2603,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2603=\"\",\"\",ConcatenateRange(C$7,E2603,TEXT(S2603,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2611,D2611,E2611,F2611,G2611,H2611,I2611,J2611,K2611,L2611,M2611,N2611,O2611,P2611,Q2611,R2611,S2611,T2611,U2611,V2611,W2611,X2611,Y2611,Z2611,AC2611,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2611=\"\",\"\",ConcatenateRange(C$7,E2611,TEXT(F2611,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2611=\"\",\"\",ConcatenateRange(C$7,E2611,TEXT(K2611,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2611=\"\",\"\",ConcatenateRange(C$7,E2611,TEXT(S2611,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2621,D2621,E2621,F2621,G2621,H2621,I2621,J2621,K2621,L2621,M2621,N2621,O2621,P2621,Q2621,R2621,S2621,T2621,U2621,V2621,W2621,X2621,Y2621,Z2621,AC2621,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2621=\"\",\"\",ConcatenateRange(C$7,E2621,TEXT(F2621,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2621=\"\",\"\",ConcatenateRange(C$7,E2621,TEXT(K2621,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2621=\"\",\"\",ConcatenateRange(C$7,E2621,TEXT(S2621,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2633,D2633,E2633,F2633,G2633,H2633,I2633,J2633,K2633,L2633,M2633,N2633,O2633,P2633,Q2633,R2633,S2633,T2633,U2633,V2633,W2633,X2633,Y2633,Z2633,AC2633,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2633=\"\",\"\",ConcatenateRange(C$7,E2633,TEXT(F2633,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2633=\"\",\"\",ConcatenateRange(C$7,E2633,TEXT(K2633,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2633=\"\",\"\",ConcatenateRange(C$7,E2633,TEXT(S2633,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2636,D2636,E2636,F2636,G2636,H2636,I2636,J2636,K2636,L2636,M2636,N2636,O2636,P2636,Q2636,R2636,S2636,T2636,U2636,V2636,W2636,X2636,Y2636,Z2636,AC2636,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2636=\"\",\"\",ConcatenateRange(C$7,E2636,TEXT(F2636,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2636=\"\",\"\",ConcatenateRange(C$7,E2636,TEXT(K2636,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2636=\"\",\"\",ConcatenateRange(C$7,E2636,TEXT(S2636,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2652,D2652,E2652,F2652,G2652,H2652,I2652,J2652,K2652,L2652,M2652,N2652,O2652,P2652,Q2652,R2652,S2652,T2652,U2652,V2652,W2652,X2652,Y2652,Z2652,AC2652,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2652=\"\",\"\",ConcatenateRange(C$7,E2652,TEXT(F2652,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2652=\"\",\"\",ConcatenateRange(C$7,E2652,TEXT(K2652,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2652=\"\",\"\",ConcatenateRange(C$7,E2652,TEXT(S2652,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2660,D2660,E2660,F2660,G2660,H2660,I2660,J2660,K2660,L2660,M2660,N2660,O2660,P2660,Q2660,R2660,S2660,T2660,U2660,V2660,W2660,X2660,Y2660,Z2660,AC2660,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2660=\"\",\"\",ConcatenateRange(C$7,E2660,TEXT(F2660,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2660=\"\",\"\",ConcatenateRange(C$7,E2660,TEXT(K2660,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2660=\"\",\"\",ConcatenateRange(C$7,E2660,TEXT(S2660,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2666,D2666,E2666,F2666,G2666,H2666,I2666,J2666,K2666,L2666,M2666,N2666,O2666,P2666,Q2666,R2666,S2666,T2666,U2666,V2666,W2666,X2666,Y2666,Z2666,AC2666,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2666=\"\",\"\",ConcatenateRange(C$7,E2666,TEXT(F2666,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2666=\"\",\"\",ConcatenateRange(C$7,E2666,TEXT(K2666,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2666=\"\",\"\",ConcatenateRange(C$7,E2666,TEXT(S2666,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2673,D2673,E2673,F2673,G2673,H2673,I2673,J2673,K2673,L2673,M2673,N2673,O2673,P2673,Q2673,R2673,S2673,T2673,U2673,V2673,W2673,X2673,Y2673,Z2673,AC2673,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2673=\"\",\"\",ConcatenateRange(C$7,E2673,TEXT(F2673,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2673=\"\",\"\",ConcatenateRange(C$7,E2673,TEXT(K2673,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2673=\"\",\"\",ConcatenateRange(C$7,E2673,TEXT(S2673,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2685,D2685,E2685,F2685,G2685,H2685,I2685,J2685,K2685,L2685,M2685,N2685,O2685,P2685,Q2685,R2685,S2685,T2685,U2685,V2685,W2685,X2685,Y2685,Z2685,AC2685,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2685=\"\",\"\",ConcatenateRange(C$7,E2685,TEXT(F2685,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2685=\"\",\"\",ConcatenateRange(C$7,E2685,TEXT(K2685,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2685=\"\",\"\",ConcatenateRange(C$7,E2685,TEXT(S2685,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2692,D2692,E2692,F2692,G2692,H2692,I2692,J2692,K2692,L2692,M2692,N2692,O2692,P2692,Q2692,R2692,S2692,T2692,U2692,V2692,W2692,X2692,Y2692,Z2692,AC2692,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2692=\"\",\"\",ConcatenateRange(C$7,E2692,TEXT(F2692,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2692=\"\",\"\",ConcatenateRange(C$7,E2692,TEXT(K2692,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2692=\"\",\"\",ConcatenateRange(C$7,E2692,TEXT(S2692,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2701,D2701,E2701,F2701,G2701,H2701,I2701,J2701,K2701,L2701,M2701,N2701,O2701,P2701,Q2701,R2701,S2701,T2701,U2701,V2701,W2701,X2701,Y2701,Z2701,AC2701,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2701=\"\",\"\",ConcatenateRange(C$7,E2701,TEXT(F2701,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2701=\"\",\"\",ConcatenateRange(C$7,E2701,TEXT(K2701,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2701=\"\",\"\",ConcatenateRange(C$7,E2701,TEXT(S2701,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2706,D2706,E2706,F2706,G2706,H2706,I2706,J2706,K2706,L2706,M2706,N2706,O2706,P2706,Q2706,R2706,S2706,T2706,U2706,V2706,W2706,X2706,Y2706,Z2706,AC2706,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2706=\"\",\"\",ConcatenateRange(C$7,E2706,TEXT(F2706,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2706=\"\",\"\",ConcatenateRange(C$7,E2706,TEXT(K2706,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2706=\"\",\"\",ConcatenateRange(C$7,E2706,TEXT(S2706,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2722,D2722,E2722,F2722,G2722,H2722,I2722,J2722,K2722,L2722,M2722,N2722,O2722,P2722,Q2722,R2722,S2722,T2722,U2722,V2722,W2722,X2722,Y2722,Z2722,AC2722,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2722=\"\",\"\",ConcatenateRange(C$7,E2722,TEXT(F2722,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2722=\"\",\"\",ConcatenateRange(C$7,E2722,TEXT(K2722,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2722=\"\",\"\",ConcatenateRange(C$7,E2722,TEXT(S2722,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2725,D2725,E2725,F2725,G2725,H2725,I2725,J2725,K2725,L2725,M2725,N2725,O2725,P2725,Q2725,R2725,S2725,T2725,U2725,V2725,W2725,X2725,Y2725,Z2725,AC2725,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2725=\"\",\"\",ConcatenateRange(C$7,E2725,TEXT(F2725,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2725=\"\",\"\",ConcatenateRange(C$7,E2725,TEXT(K2725,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2725=\"\",\"\",ConcatenateRange(C$7,E2725,TEXT(S2725,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2740,D2740,E2740,F2740,G2740,H2740,I2740,J2740,K2740,L2740,M2740,N2740,O2740,P2740,Q2740,R2740,S2740,T2740,U2740,V2740,W2740,X2740,Y2740,Z2740,AC2740,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2740=\"\",\"\",ConcatenateRange(C$7,E2740,TEXT(F2740,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2740=\"\",\"\",ConcatenateRange(C$7,E2740,TEXT(K2740,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2740=\"\",\"\",ConcatenateRange(C$7,E2740,TEXT(S2740,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2743,D2743,E2743,F2743,G2743,H2743,I2743,J2743,K2743,L2743,M2743,N2743,O2743,P2743,Q2743,R2743,S2743,T2743,U2743,V2743,W2743,X2743,Y2743,Z2743,AC2743,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2743=\"\",\"\",ConcatenateRange(C$7,E2743,TEXT(F2743,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2743=\"\",\"\",ConcatenateRange(C$7,E2743,TEXT(K2743,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2743=\"\",\"\",ConcatenateRange(C$7,E2743,TEXT(S2743,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2755,D2755,E2755,F2755,G2755,H2755,I2755,J2755,K2755,L2755,M2755,N2755,O2755,P2755,Q2755,R2755,S2755,T2755,U2755,V2755,W2755,X2755,Y2755,Z2755,AC2755,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2755=\"\",\"\",ConcatenateRange(C$7,E2755,TEXT(F2755,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2755=\"\",\"\",ConcatenateRange(C$7,E2755,TEXT(K2755,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2755=\"\",\"\",ConcatenateRange(C$7,E2755,TEXT(S2755,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2762,D2762,E2762,F2762,G2762,H2762,I2762,J2762,K2762,L2762,M2762,N2762,O2762,P2762,Q2762,R2762,S2762,T2762,U2762,V2762,W2762,X2762,Y2762,Z2762,AC2762,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2762=\"\",\"\",ConcatenateRange(C$7,E2762,TEXT(F2762,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2762=\"\",\"\",ConcatenateRange(C$7,E2762,TEXT(K2762,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2762=\"\",\"\",ConcatenateRange(C$7,E2762,TEXT(S2762,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2774,D2774,E2774,F2774,G2774,H2774,I2774,J2774,K2774,L2774,M2774,N2774,O2774,P2774,Q2774,R2774,S2774,T2774,U2774,V2774,W2774,X2774,Y2774,Z2774,AC2774,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2774=\"\",\"\",ConcatenateRange(C$7,E2774,TEXT(F2774,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2774=\"\",\"\",ConcatenateRange(C$7,E2774,TEXT(K2774,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2774=\"\",\"\",ConcatenateRange(C$7,E2774,TEXT(S2774,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2781,D2781,E2781,F2781,G2781,H2781,I2781,J2781,K2781,L2781,M2781,N2781,O2781,P2781,Q2781,R2781,S2781,T2781,U2781,V2781,W2781,X2781,Y2781,Z2781,AC2781,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2781=\"\",\"\",ConcatenateRange(C$7,E2781,TEXT(F2781,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2781=\"\",\"\",ConcatenateRange(C$7,E2781,TEXT(K2781,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2781=\"\",\"\",ConcatenateRange(C$7,E2781,TEXT(S2781,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2792,D2792,E2792,F2792,G2792,H2792,I2792,J2792,K2792,L2792,M2792,N2792,O2792,P2792,Q2792,R2792,S2792,T2792,U2792,V2792,W2792,X2792,Y2792,Z2792,AC2792,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2792=\"\",\"\",ConcatenateRange(C$7,E2792,TEXT(F2792,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2792=\"\",\"\",ConcatenateRange(C$7,E2792,TEXT(K2792,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2792=\"\",\"\",ConcatenateRange(C$7,E2792,TEXT(S2792,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2795,D2795,E2795,F2795,G2795,H2795,I2795,J2795,K2795,L2795,M2795,N2795,O2795,P2795,Q2795,R2795,S2795,T2795,U2795,V2795,W2795,X2795,Y2795,Z2795,AC2795,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2795=\"\",\"\",ConcatenateRange(C$7,E2795,TEXT(F2795,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2795=\"\",\"\",ConcatenateRange(C$7,E2795,TEXT(K2795,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2795=\"\",\"\",ConcatenateRange(C$7,E2795,TEXT(S2795,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2811,D2811,E2811,F2811,G2811,H2811,I2811,J2811,K2811,L2811,M2811,N2811,O2811,P2811,Q2811,R2811,S2811,T2811,U2811,V2811,W2811,X2811,Y2811,Z2811,AC2811,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2811=\"\",\"\",ConcatenateRange(C$7,E2811,TEXT(F2811,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2811=\"\",\"\",ConcatenateRange(C$7,E2811,TEXT(K2811,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2811=\"\",\"\",ConcatenateRange(C$7,E2811,TEXT(S2811,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2814,D2814,E2814,F2814,G2814,H2814,I2814,J2814,K2814,L2814,M2814,N2814,O2814,P2814,Q2814,R2814,S2814,T2814,U2814,V2814,W2814,X2814,Y2814,Z2814,AC2814,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2814=\"\",\"\",ConcatenateRange(C$7,E2814,TEXT(F2814,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2814=\"\",\"\",ConcatenateRange(C$7,E2814,TEXT(K2814,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2814=\"\",\"\",ConcatenateRange(C$7,E2814,TEXT(S2814,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2822,D2822,E2822,F2822,G2822,H2822,I2822,J2822,K2822,L2822,M2822,N2822,O2822,P2822,Q2822,R2822,S2822,T2822,U2822,V2822,W2822,X2822,Y2822,Z2822,AC2822,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2822=\"\",\"\",ConcatenateRange(C$7,E2822,TEXT(F2822,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2822=\"\",\"\",ConcatenateRange(C$7,E2822,TEXT(K2822,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2822=\"\",\"\",ConcatenateRange(C$7,E2822,TEXT(S2822,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2832,D2832,E2832,F2832,G2832,H2832,I2832,J2832,K2832,L2832,M2832,N2832,O2832,P2832,Q2832,R2832,S2832,T2832,U2832,V2832,W2832,X2832,Y2832,Z2832,AC2832,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2832=\"\",\"\",ConcatenateRange(C$7,E2832,TEXT(F2832,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2832=\"\",\"\",ConcatenateRange(C$7,E2832,TEXT(K2832,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2832=\"\",\"\",ConcatenateRange(C$7,E2832,TEXT(S2832,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2844,D2844,E2844,F2844,G2844,H2844,I2844,J2844,K2844,L2844,M2844,N2844,O2844,P2844,Q2844,R2844,S2844,T2844,U2844,V2844,W2844,X2844,Y2844,Z2844,AC2844,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2844=\"\",\"\",ConcatenateRange(C$7,E2844,TEXT(F2844,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2844=\"\",\"\",ConcatenateRange(C$7,E2844,TEXT(K2844,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2844=\"\",\"\",ConcatenateRange(C$7,E2844,TEXT(S2844,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2847,D2847,E2847,F2847,G2847,H2847,I2847,J2847,K2847,L2847,M2847,N2847,O2847,P2847,Q2847,R2847,S2847,T2847,U2847,V2847,W2847,X2847,Y2847,Z2847,AC2847,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2847=\"\",\"\",ConcatenateRange(C$7,E2847,TEXT(F2847,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2847=\"\",\"\",ConcatenateRange(C$7,E2847,TEXT(K2847,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2847=\"\",\"\",ConcatenateRange(C$7,E2847,TEXT(S2847,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2861,D2861,E2861,F2861,G2861,H2861,I2861,J2861,K2861,L2861,M2861,N2861,O2861,P2861,Q2861,R2861,S2861,T2861,U2861,V2861,W2861,X2861,Y2861,Z2861,AC2861,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2861=\"\",\"\",ConcatenateRange(C$7,E2861,TEXT(F2861,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2861=\"\",\"\",ConcatenateRange(C$7,E2861,TEXT(K2861,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2861=\"\",\"\",ConcatenateRange(C$7,E2861,TEXT(S2861,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2865,D2865,E2865,F2865,G2865,H2865,I2865,J2865,K2865,L2865,M2865,N2865,O2865,P2865,Q2865,R2865,S2865,T2865,U2865,V2865,W2865,X2865,Y2865,Z2865,AC2865,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2865=\"\",\"\",ConcatenateRange(C$7,E2865,TEXT(F2865,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2865=\"\",\"\",ConcatenateRange(C$7,E2865,TEXT(K2865,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2865=\"\",\"\",ConcatenateRange(C$7,E2865,TEXT(S2865,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2881,D2881,E2881,F2881,G2881,H2881,I2881,J2881,K2881,L2881,M2881,N2881,O2881,P2881,Q2881,R2881,S2881,T2881,U2881,V2881,W2881,X2881,Y2881,Z2881,AC2881,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2881=\"\",\"\",ConcatenateRange(C$7,E2881,TEXT(F2881,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2881=\"\",\"\",ConcatenateRange(C$7,E2881,TEXT(K2881,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2881=\"\",\"\",ConcatenateRange(C$7,E2881,TEXT(S2881,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2884,D2884,E2884,F2884,G2884,H2884,I2884,J2884,K2884,L2884,M2884,N2884,O2884,P2884,Q2884,R2884,S2884,T2884,U2884,V2884,W2884,X2884,Y2884,Z2884,AC2884,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2884=\"\",\"\",ConcatenateRange(C$7,E2884,TEXT(F2884,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2884=\"\",\"\",ConcatenateRange(C$7,E2884,TEXT(K2884,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2884=\"\",\"\",ConcatenateRange(C$7,E2884,TEXT(S2884,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2896,D2896,E2896,F2896,G2896,H2896,I2896,J2896,K2896,L2896,M2896,N2896,O2896,P2896,Q2896,R2896,S2896,T2896,U2896,V2896,W2896,X2896,Y2896,Z2896,AC2896,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2896=\"\",\"\",ConcatenateRange(C$7,E2896,TEXT(F2896,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2896=\"\",\"\",ConcatenateRange(C$7,E2896,TEXT(K2896,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2896=\"\",\"\",ConcatenateRange(C$7,E2896,TEXT(S2896,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2902,D2902,E2902,F2902,G2902,H2902,I2902,J2902,K2902,L2902,M2902,N2902,O2902,P2902,Q2902,R2902,S2902,T2902,U2902,V2902,W2902,X2902,Y2902,Z2902,AC2902,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2902=\"\",\"\",ConcatenateRange(C$7,E2902,TEXT(F2902,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2902=\"\",\"\",ConcatenateRange(C$7,E2902,TEXT(K2902,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2902=\"\",\"\",ConcatenateRange(C$7,E2902,TEXT(S2902,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2914,D2914,E2914,F2914,G2914,H2914,I2914,J2914,K2914,L2914,M2914,N2914,O2914,P2914,Q2914,R2914,S2914,T2914,U2914,V2914,W2914,X2914,Y2914,Z2914,AC2914,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2914=\"\",\"\",ConcatenateRange(C$7,E2914,TEXT(F2914,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2914=\"\",\"\",ConcatenateRange(C$7,E2914,TEXT(K2914,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2914=\"\",\"\",ConcatenateRange(C$7,E2914,TEXT(S2914,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2921,D2921,E2921,F2921,G2921,H2921,I2921,J2921,K2921,L2921,M2921,N2921,O2921,P2921,Q2921,R2921,S2921,T2921,U2921,V2921,W2921,X2921,Y2921,Z2921,AC2921,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2921=\"\",\"\",ConcatenateRange(C$7,E2921,TEXT(F2921,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2921=\"\",\"\",ConcatenateRange(C$7,E2921,TEXT(K2921,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2921=\"\",\"\",ConcatenateRange(C$7,E2921,TEXT(S2921,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2933,D2933,E2933,F2933,G2933,H2933,I2933,J2933,K2933,L2933,M2933,N2933,O2933,P2933,Q2933,R2933,S2933,T2933,U2933,V2933,W2933,X2933,Y2933,Z2933,AC2933,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2933=\"\",\"\",ConcatenateRange(C$7,E2933,TEXT(F2933,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2933=\"\",\"\",ConcatenateRange(C$7,E2933,TEXT(K2933,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2933=\"\",\"\",ConcatenateRange(C$7,E2933,TEXT(S2933,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2936,D2936,E2936,F2936,G2936,H2936,I2936,J2936,K2936,L2936,M2936,N2936,O2936,P2936,Q2936,R2936,S2936,T2936,U2936,V2936,W2936,X2936,Y2936,Z2936,AC2936,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2936=\"\",\"\",ConcatenateRange(C$7,E2936,TEXT(F2936,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2936=\"\",\"\",ConcatenateRange(C$7,E2936,TEXT(K2936,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2936=\"\",\"\",ConcatenateRange(C$7,E2936,TEXT(S2936,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2951,D2951,E2951,F2951,G2951,H2951,I2951,J2951,K2951,L2951,M2951,N2951,O2951,P2951,Q2951,R2951,S2951,T2951,U2951,V2951,W2951,X2951,Y2951,Z2951,AC2951,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2951=\"\",\"\",ConcatenateRange(C$7,E2951,TEXT(F2951,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2951=\"\",\"\",ConcatenateRange(C$7,E2951,TEXT(K2951,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2951=\"\",\"\",ConcatenateRange(C$7,E2951,TEXT(S2951,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2954,D2954,E2954,F2954,G2954,H2954,I2954,J2954,K2954,L2954,M2954,N2954,O2954,P2954,Q2954,R2954,S2954,T2954,U2954,V2954,W2954,X2954,Y2954,Z2954,AC2954,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2954=\"\",\"\",ConcatenateRange(C$7,E2954,TEXT(F2954,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2954=\"\",\"\",ConcatenateRange(C$7,E2954,TEXT(K2954,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2954=\"\",\"\",ConcatenateRange(C$7,E2954,TEXT(S2954,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2966,D2966,E2966,F2966,G2966,H2966,I2966,J2966,K2966,L2966,M2966,N2966,O2966,P2966,Q2966,R2966,S2966,T2966,U2966,V2966,W2966,X2966,Y2966,Z2966,AC2966,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2966=\"\",\"\",ConcatenateRange(C$7,E2966,TEXT(F2966,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2966=\"\",\"\",ConcatenateRange(C$7,E2966,TEXT(K2966,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2966=\"\",\"\",ConcatenateRange(C$7,E2966,TEXT(S2966,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2973,D2973,E2973,F2973,G2973,H2973,I2973,J2973,K2973,L2973,M2973,N2973,O2973,P2973,Q2973,R2973,S2973,T2973,U2973,V2973,W2973,X2973,Y2973,Z2973,AC2973,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2973=\"\",\"\",ConcatenateRange(C$7,E2973,TEXT(F2973,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2973=\"\",\"\",ConcatenateRange(C$7,E2973,TEXT(K2973,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2973=\"\",\"\",ConcatenateRange(C$7,E2973,TEXT(S2973,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2985,D2985,E2985,F2985,G2985,H2985,I2985,J2985,K2985,L2985,M2985,N2985,O2985,P2985,Q2985,R2985,S2985,T2985,U2985,V2985,W2985,X2985,Y2985,Z2985,AC2985,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2985=\"\",\"\",ConcatenateRange(C$7,E2985,TEXT(F2985,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2985=\"\",\"\",ConcatenateRange(C$7,E2985,TEXT(K2985,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2985=\"\",\"\",ConcatenateRange(C$7,E2985,TEXT(S2985,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C2992,D2992,E2992,F2992,G2992,H2992,I2992,J2992,K2992,L2992,M2992,N2992,O2992,P2992,Q2992,R2992,S2992,T2992,U2992,V2992,W2992,X2992,Y2992,Z2992,AC2992,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F2992=\"\",\"\",ConcatenateRange(C$7,E2992,TEXT(F2992,\"ddmmyyyy\")))","v":""},{"$f":"IF(K2992=\"\",\"\",ConcatenateRange(C$7,E2992,TEXT(K2992,\"ddmmyyyy\")))","v":""},{"$f":"IF(S2992=\"\",\"\",ConcatenateRange(C$7,E2992,TEXT(S2992,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3003,D3003,E3003,F3003,G3003,H3003,I3003,J3003,K3003,L3003,M3003,N3003,O3003,P3003,Q3003,R3003,S3003,T3003,U3003,V3003,W3003,X3003,Y3003,Z3003,AC3003,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3003=\"\",\"\",ConcatenateRange(C$7,E3003,TEXT(F3003,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3003=\"\",\"\",ConcatenateRange(C$7,E3003,TEXT(K3003,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3003=\"\",\"\",ConcatenateRange(C$7,E3003,TEXT(S3003,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3006,D3006,E3006,F3006,G3006,H3006,I3006,J3006,K3006,L3006,M3006,N3006,O3006,P3006,Q3006,R3006,S3006,T3006,U3006,V3006,W3006,X3006,Y3006,Z3006,AC3006,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3006=\"\",\"\",ConcatenateRange(C$7,E3006,TEXT(F3006,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3006=\"\",\"\",ConcatenateRange(C$7,E3006,TEXT(K3006,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3006=\"\",\"\",ConcatenateRange(C$7,E3006,TEXT(S3006,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3022,D3022,E3022,F3022,G3022,H3022,I3022,J3022,K3022,L3022,M3022,N3022,O3022,P3022,Q3022,R3022,S3022,T3022,U3022,V3022,W3022,X3022,Y3022,Z3022,AC3022,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3022=\"\",\"\",ConcatenateRange(C$7,E3022,TEXT(F3022,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3022=\"\",\"\",ConcatenateRange(C$7,E3022,TEXT(K3022,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3022=\"\",\"\",ConcatenateRange(C$7,E3022,TEXT(S3022,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3023,D3023,E3023,F3023,G3023,H3023,I3023,J3023,K3023,L3023,M3023,N3023,O3023,P3023,Q3023,R3023,S3023,T3023,U3023,V3023,W3023,X3023,Y3023,Z3023,AC3023,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3023=\"\",\"\",ConcatenateRange(C$7,E3023,TEXT(F3023,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3023=\"\",\"\",ConcatenateRange(C$7,E3023,TEXT(K3023,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3023=\"\",\"\",ConcatenateRange(C$7,E3023,TEXT(S3023,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3031,D3031,E3031,F3031,G3031,H3031,I3031,J3031,K3031,L3031,M3031,N3031,O3031,P3031,Q3031,R3031,S3031,T3031,U3031,V3031,W3031,X3031,Y3031,Z3031,AC3031,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3031=\"\",\"\",ConcatenateRange(C$7,E3031,TEXT(F3031,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3031=\"\",\"\",ConcatenateRange(C$7,E3031,TEXT(K3031,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3031=\"\",\"\",ConcatenateRange(C$7,E3031,TEXT(S3031,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3043,D3043,E3043,F3043,G3043,H3043,I3043,J3043,K3043,L3043,M3043,N3043,O3043,P3043,Q3043,R3043,S3043,T3043,U3043,V3043,W3043,X3043,Y3043,Z3043,AC3043,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3043=\"\",\"\",ConcatenateRange(C$7,E3043,TEXT(F3043,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3043=\"\",\"\",ConcatenateRange(C$7,E3043,TEXT(K3043,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3043=\"\",\"\",ConcatenateRange(C$7,E3043,TEXT(S3043,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3055,D3055,E3055,F3055,G3055,H3055,I3055,J3055,K3055,L3055,M3055,N3055,O3055,P3055,Q3055,R3055,S3055,T3055,U3055,V3055,W3055,X3055,Y3055,Z3055,AC3055,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3055=\"\",\"\",ConcatenateRange(C$7,E3055,TEXT(F3055,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3055=\"\",\"\",ConcatenateRange(C$7,E3055,TEXT(K3055,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3055=\"\",\"\",ConcatenateRange(C$7,E3055,TEXT(S3055,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3062,D3062,E3062,F3062,G3062,H3062,I3062,J3062,K3062,L3062,M3062,N3062,O3062,P3062,Q3062,R3062,S3062,T3062,U3062,V3062,W3062,X3062,Y3062,Z3062,AC3062,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3062=\"\",\"\",ConcatenateRange(C$7,E3062,TEXT(F3062,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3062=\"\",\"\",ConcatenateRange(C$7,E3062,TEXT(K3062,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3062=\"\",\"\",ConcatenateRange(C$7,E3062,TEXT(S3062,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3072,D3072,E3072,F3072,G3072,H3072,I3072,J3072,K3072,L3072,M3072,N3072,O3072,P3072,Q3072,R3072,S3072,T3072,U3072,V3072,W3072,X3072,Y3072,Z3072,AC3072,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3072=\"\",\"\",ConcatenateRange(C$7,E3072,TEXT(F3072,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3072=\"\",\"\",ConcatenateRange(C$7,E3072,TEXT(K3072,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3072=\"\",\"\",ConcatenateRange(C$7,E3072,TEXT(S3072,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3076,D3076,E3076,F3076,G3076,H3076,I3076,J3076,K3076,L3076,M3076,N3076,O3076,P3076,Q3076,R3076,S3076,T3076,U3076,V3076,W3076,X3076,Y3076,Z3076,AC3076,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3076=\"\",\"\",ConcatenateRange(C$7,E3076,TEXT(F3076,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3076=\"\",\"\",ConcatenateRange(C$7,E3076,TEXT(K3076,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3076=\"\",\"\",ConcatenateRange(C$7,E3076,TEXT(S3076,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3092,D3092,E3092,F3092,G3092,H3092,I3092,J3092,K3092,L3092,M3092,N3092,O3092,P3092,Q3092,R3092,S3092,T3092,U3092,V3092,W3092,X3092,Y3092,Z3092,AC3092,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB3092<>\"\",LOWER(AB3092),\"\")","v":""},{"$f":"IF(F3092=\"\",\"\",ConcatenateRange(C$7,E3092,TEXT(F3092,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3092=\"\",\"\",ConcatenateRange(C$7,E3092,TEXT(K3092,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3092=\"\",\"\",ConcatenateRange(C$7,E3092,TEXT(S3092,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3095,D3095,E3095,F3095,G3095,H3095,I3095,J3095,K3095,L3095,M3095,N3095,O3095,P3095,Q3095,R3095,S3095,T3095,U3095,V3095,W3095,X3095,Y3095,Z3095,AC3095,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3095=\"\",\"\",ConcatenateRange(C$7,E3095,TEXT(F3095,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3095=\"\",\"\",ConcatenateRange(C$7,E3095,TEXT(K3095,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3095=\"\",\"\",ConcatenateRange(C$7,E3095,TEXT(S3095,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3102,D3102,E3102,F3102,G3102,H3102,I3102,J3102,K3102,L3102,M3102,N3102,O3102,P3102,Q3102,R3102,S3102,T3102,U3102,V3102,W3102,X3102,Y3102,Z3102,AC3102,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3102=\"\",\"\",ConcatenateRange(C$7,E3102,TEXT(F3102,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3102=\"\",\"\",ConcatenateRange(C$7,E3102,TEXT(K3102,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3102=\"\",\"\",ConcatenateRange(C$7,E3102,TEXT(S3102,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3113,D3113,E3113,F3113,G3113,H3113,I3113,J3113,K3113,L3113,M3113,N3113,O3113,P3113,Q3113,R3113,S3113,T3113,U3113,V3113,W3113,X3113,Y3113,Z3113,AC3113,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3113=\"\",\"\",ConcatenateRange(C$7,E3113,TEXT(F3113,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3113=\"\",\"\",ConcatenateRange(C$7,E3113,TEXT(K3113,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3113=\"\",\"\",ConcatenateRange(C$7,E3113,TEXT(S3113,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3125,D3125,E3125,F3125,G3125,H3125,I3125,J3125,K3125,L3125,M3125,N3125,O3125,P3125,Q3125,R3125,S3125,T3125,U3125,V3125,W3125,X3125,Y3125,Z3125,AC3125,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3125=\"\",\"\",ConcatenateRange(C$7,E3125,TEXT(F3125,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3125=\"\",\"\",ConcatenateRange(C$7,E3125,TEXT(K3125,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3125=\"\",\"\",ConcatenateRange(C$7,E3125,TEXT(S3125,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3132,D3132,E3132,F3132,G3132,H3132,I3132,J3132,K3132,L3132,M3132,N3132,O3132,P3132,Q3132,R3132,S3132,T3132,U3132,V3132,W3132,X3132,Y3132,Z3132,AC3132,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3132=\"\",\"\",ConcatenateRange(C$7,E3132,TEXT(F3132,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3132=\"\",\"\",ConcatenateRange(C$7,E3132,TEXT(K3132,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3132=\"\",\"\",ConcatenateRange(C$7,E3132,TEXT(S3132,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3144,D3144,E3144,F3144,G3144,H3144,I3144,J3144,K3144,L3144,M3144,N3144,O3144,P3144,Q3144,R3144,S3144,T3144,U3144,V3144,W3144,X3144,Y3144,Z3144,AC3144,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3144=\"\",\"\",ConcatenateRange(C$7,E3144,TEXT(F3144,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3144=\"\",\"\",ConcatenateRange(C$7,E3144,TEXT(K3144,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3144=\"\",\"\",ConcatenateRange(C$7,E3144,TEXT(S3144,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3152,D3152,E3152,F3152,G3152,H3152,I3152,J3152,K3152,L3152,M3152,N3152,O3152,P3152,Q3152,R3152,S3152,T3152,U3152,V3152,W3152,X3152,Y3152,Z3152,AC3152,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3152=\"\",\"\",ConcatenateRange(C$7,E3152,TEXT(F3152,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3152=\"\",\"\",ConcatenateRange(C$7,E3152,TEXT(K3152,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3152=\"\",\"\",ConcatenateRange(C$7,E3152,TEXT(S3152,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3162,D3162,E3162,F3162,G3162,H3162,I3162,J3162,K3162,L3162,M3162,N3162,O3162,P3162,Q3162,R3162,S3162,T3162,U3162,V3162,W3162,X3162,Y3162,Z3162,AC3162,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3162=\"\",\"\",ConcatenateRange(C$7,E3162,TEXT(F3162,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3162=\"\",\"\",ConcatenateRange(C$7,E3162,TEXT(K3162,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3162=\"\",\"\",ConcatenateRange(C$7,E3162,TEXT(S3162,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3165,D3165,E3165,F3165,G3165,H3165,I3165,J3165,K3165,L3165,M3165,N3165,O3165,P3165,Q3165,R3165,S3165,T3165,U3165,V3165,W3165,X3165,Y3165,Z3165,AC3165,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3165=\"\",\"\",ConcatenateRange(C$7,E3165,TEXT(F3165,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3165=\"\",\"\",ConcatenateRange(C$7,E3165,TEXT(K3165,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3165=\"\",\"\",ConcatenateRange(C$7,E3165,TEXT(S3165,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3172,D3172,E3172,F3172,G3172,H3172,I3172,J3172,K3172,L3172,M3172,N3172,O3172,P3172,Q3172,R3172,S3172,T3172,U3172,V3172,W3172,X3172,Y3172,Z3172,AC3172,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3172=\"\",\"\",ConcatenateRange(C$7,E3172,TEXT(F3172,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3172=\"\",\"\",ConcatenateRange(C$7,E3172,TEXT(K3172,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3172=\"\",\"\",ConcatenateRange(C$7,E3172,TEXT(S3172,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3184,D3184,E3184,F3184,G3184,H3184,I3184,J3184,K3184,L3184,M3184,N3184,O3184,P3184,Q3184,R3184,S3184,T3184,U3184,V3184,W3184,X3184,Y3184,Z3184,AC3184,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3184=\"\",\"\",ConcatenateRange(C$7,E3184,TEXT(F3184,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3184=\"\",\"\",ConcatenateRange(C$7,E3184,TEXT(K3184,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3184=\"\",\"\",ConcatenateRange(C$7,E3184,TEXT(S3184,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3193,D3193,E3193,F3193,G3193,H3193,I3193,J3193,K3193,L3193,M3193,N3193,O3193,P3193,Q3193,R3193,S3193,T3193,U3193,V3193,W3193,X3193,Y3193,Z3193,AC3193,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3193=\"\",\"\",ConcatenateRange(C$7,E3193,TEXT(F3193,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3193=\"\",\"\",ConcatenateRange(C$7,E3193,TEXT(K3193,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3193=\"\",\"\",ConcatenateRange(C$7,E3193,TEXT(S3193,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3202,D3202,E3202,F3202,G3202,H3202,I3202,J3202,K3202,L3202,M3202,N3202,O3202,P3202,Q3202,R3202,S3202,T3202,U3202,V3202,W3202,X3202,Y3202,Z3202,AC3202,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3202=\"\",\"\",ConcatenateRange(C$7,E3202,TEXT(F3202,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3202=\"\",\"\",ConcatenateRange(C$7,E3202,TEXT(K3202,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3202=\"\",\"\",ConcatenateRange(C$7,E3202,TEXT(S3202,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3214,D3214,E3214,F3214,G3214,H3214,I3214,J3214,K3214,L3214,M3214,N3214,O3214,P3214,Q3214,R3214,S3214,T3214,U3214,V3214,W3214,X3214,Y3214,Z3214,AC3214,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3214=\"\",\"\",ConcatenateRange(C$7,E3214,TEXT(F3214,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3214=\"\",\"\",ConcatenateRange(C$7,E3214,TEXT(K3214,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3214=\"\",\"\",ConcatenateRange(C$7,E3214,TEXT(S3214,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3221,D3221,E3221,F3221,G3221,H3221,I3221,J3221,K3221,L3221,M3221,N3221,O3221,P3221,Q3221,R3221,S3221,T3221,U3221,V3221,W3221,X3221,Y3221,Z3221,AC3221,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3221=\"\",\"\",ConcatenateRange(C$7,E3221,TEXT(F3221,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3221=\"\",\"\",ConcatenateRange(C$7,E3221,TEXT(K3221,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3221=\"\",\"\",ConcatenateRange(C$7,E3221,TEXT(S3221,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3233,D3233,E3233,F3233,G3233,H3233,I3233,J3233,K3233,L3233,M3233,N3233,O3233,P3233,Q3233,R3233,S3233,T3233,U3233,V3233,W3233,X3233,Y3233,Z3233,AC3233,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3233=\"\",\"\",ConcatenateRange(C$7,E3233,TEXT(F3233,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3233=\"\",\"\",ConcatenateRange(C$7,E3233,TEXT(K3233,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3233=\"\",\"\",ConcatenateRange(C$7,E3233,TEXT(S3233,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3234,D3234,E3234,F3234,G3234,H3234,I3234,J3234,K3234,L3234,M3234,N3234,O3234,P3234,Q3234,R3234,S3234,T3234,U3234,V3234,W3234,X3234,Y3234,Z3234,AC3234,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3234=\"\",\"\",ConcatenateRange(C$7,E3234,TEXT(F3234,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3234=\"\",\"\",ConcatenateRange(C$7,E3234,TEXT(K3234,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3234=\"\",\"\",ConcatenateRange(C$7,E3234,TEXT(S3234,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3242,D3242,E3242,F3242,G3242,H3242,I3242,J3242,K3242,L3242,M3242,N3242,O3242,P3242,Q3242,R3242,S3242,T3242,U3242,V3242,W3242,X3242,Y3242,Z3242,AC3242,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3242=\"\",\"\",ConcatenateRange(C$7,E3242,TEXT(F3242,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3242=\"\",\"\",ConcatenateRange(C$7,E3242,TEXT(K3242,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3242=\"\",\"\",ConcatenateRange(C$7,E3242,TEXT(S3242,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3254,D3254,E3254,F3254,G3254,H3254,I3254,J3254,K3254,L3254,M3254,N3254,O3254,P3254,Q3254,R3254,S3254,T3254,U3254,V3254,W3254,X3254,Y3254,Z3254,AC3254,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3254=\"\",\"\",ConcatenateRange(C$7,E3254,TEXT(F3254,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3254=\"\",\"\",ConcatenateRange(C$7,E3254,TEXT(K3254,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3254=\"\",\"\",ConcatenateRange(C$7,E3254,TEXT(S3254,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3266,D3266,E3266,F3266,G3266,H3266,I3266,J3266,K3266,L3266,M3266,N3266,O3266,P3266,Q3266,R3266,S3266,T3266,U3266,V3266,W3266,X3266,Y3266,Z3266,AC3266,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3266=\"\",\"\",ConcatenateRange(C$7,E3266,TEXT(F3266,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3266=\"\",\"\",ConcatenateRange(C$7,E3266,TEXT(K3266,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3266=\"\",\"\",ConcatenateRange(C$7,E3266,TEXT(S3266,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3273,D3273,E3273,F3273,G3273,H3273,I3273,J3273,K3273,L3273,M3273,N3273,O3273,P3273,Q3273,R3273,S3273,T3273,U3273,V3273,W3273,X3273,Y3273,Z3273,AC3273,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3273=\"\",\"\",ConcatenateRange(C$7,E3273,TEXT(F3273,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3273=\"\",\"\",ConcatenateRange(C$7,E3273,TEXT(K3273,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3273=\"\",\"\",ConcatenateRange(C$7,E3273,TEXT(S3273,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3283,D3283,E3283,F3283,G3283,H3283,I3283,J3283,K3283,L3283,M3283,N3283,O3283,P3283,Q3283,R3283,S3283,T3283,U3283,V3283,W3283,X3283,Y3283,Z3283,AC3283,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3283=\"\",\"\",ConcatenateRange(C$7,E3283,TEXT(F3283,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3283=\"\",\"\",ConcatenateRange(C$7,E3283,TEXT(K3283,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3283=\"\",\"\",ConcatenateRange(C$7,E3283,TEXT(S3283,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3291,D3291,E3291,F3291,G3291,H3291,I3291,J3291,K3291,L3291,M3291,N3291,O3291,P3291,Q3291,R3291,S3291,T3291,U3291,V3291,W3291,X3291,Y3291,Z3291,AC3291,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3291=\"\",\"\",ConcatenateRange(C$7,E3291,TEXT(F3291,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3291=\"\",\"\",ConcatenateRange(C$7,E3291,TEXT(K3291,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3291=\"\",\"\",ConcatenateRange(C$7,E3291,TEXT(S3291,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3303,D3303,E3303,F3303,G3303,H3303,I3303,J3303,K3303,L3303,M3303,N3303,O3303,P3303,Q3303,R3303,S3303,T3303,U3303,V3303,W3303,X3303,Y3303,Z3303,AC3303,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3303=\"\",\"\",ConcatenateRange(C$7,E3303,TEXT(F3303,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3303=\"\",\"\",ConcatenateRange(C$7,E3303,TEXT(K3303,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3303=\"\",\"\",ConcatenateRange(C$7,E3303,TEXT(S3303,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3306,D3306,E3306,F3306,G3306,H3306,I3306,J3306,K3306,L3306,M3306,N3306,O3306,P3306,Q3306,R3306,S3306,T3306,U3306,V3306,W3306,X3306,Y3306,Z3306,AC3306,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3306=\"\",\"\",ConcatenateRange(C$7,E3306,TEXT(F3306,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3306=\"\",\"\",ConcatenateRange(C$7,E3306,TEXT(K3306,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3306=\"\",\"\",ConcatenateRange(C$7,E3306,TEXT(S3306,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3314,D3314,E3314,F3314,G3314,H3314,I3314,J3314,K3314,L3314,M3314,N3314,O3314,P3314,Q3314,R3314,S3314,T3314,U3314,V3314,W3314,X3314,Y3314,Z3314,AC3314,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3314=\"\",\"\",ConcatenateRange(C$7,E3314,TEXT(F3314,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3314=\"\",\"\",ConcatenateRange(C$7,E3314,TEXT(K3314,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3314=\"\",\"\",ConcatenateRange(C$7,E3314,TEXT(S3314,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3324,D3324,E3324,F3324,G3324,H3324,I3324,J3324,K3324,L3324,M3324,N3324,O3324,P3324,Q3324,R3324,S3324,T3324,U3324,V3324,W3324,X3324,Y3324,Z3324,AC3324,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3324=\"\",\"\",ConcatenateRange(C$7,E3324,TEXT(F3324,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3324=\"\",\"\",ConcatenateRange(C$7,E3324,TEXT(K3324,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3324=\"\",\"\",ConcatenateRange(C$7,E3324,TEXT(S3324,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3336,D3336,E3336,F3336,G3336,H3336,I3336,J3336,K3336,L3336,M3336,N3336,O3336,P3336,Q3336,R3336,S3336,T3336,U3336,V3336,W3336,X3336,Y3336,Z3336,AC3336,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3336=\"\",\"\",ConcatenateRange(C$7,E3336,TEXT(F3336,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3336=\"\",\"\",ConcatenateRange(C$7,E3336,TEXT(K3336,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3336=\"\",\"\",ConcatenateRange(C$7,E3336,TEXT(S3336,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3343,D3343,E3343,F3343,G3343,H3343,I3343,J3343,K3343,L3343,M3343,N3343,O3343,P3343,Q3343,R3343,S3343,T3343,U3343,V3343,W3343,X3343,Y3343,Z3343,AC3343,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3343=\"\",\"\",ConcatenateRange(C$7,E3343,TEXT(F3343,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3343=\"\",\"\",ConcatenateRange(C$7,E3343,TEXT(K3343,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3343=\"\",\"\",ConcatenateRange(C$7,E3343,TEXT(S3343,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3355,D3355,E3355,F3355,G3355,H3355,I3355,J3355,K3355,L3355,M3355,N3355,O3355,P3355,Q3355,R3355,S3355,T3355,U3355,V3355,W3355,X3355,Y3355,Z3355,AC3355,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3355=\"\",\"\",ConcatenateRange(C$7,E3355,TEXT(F3355,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3355=\"\",\"\",ConcatenateRange(C$7,E3355,TEXT(K3355,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3355=\"\",\"\",ConcatenateRange(C$7,E3355,TEXT(S3355,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3363,D3363,E3363,F3363,G3363,H3363,I3363,J3363,K3363,L3363,M3363,N3363,O3363,P3363,Q3363,R3363,S3363,T3363,U3363,V3363,W3363,X3363,Y3363,Z3363,AC3363,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3363=\"\",\"\",ConcatenateRange(C$7,E3363,TEXT(F3363,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3363=\"\",\"\",ConcatenateRange(C$7,E3363,TEXT(K3363,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3363=\"\",\"\",ConcatenateRange(C$7,E3363,TEXT(S3363,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3373,D3373,E3373,F3373,G3373,H3373,I3373,J3373,K3373,L3373,M3373,N3373,O3373,P3373,Q3373,R3373,S3373,T3373,U3373,V3373,W3373,X3373,Y3373,Z3373,AC3373,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3373=\"\",\"\",ConcatenateRange(C$7,E3373,TEXT(F3373,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3373=\"\",\"\",ConcatenateRange(C$7,E3373,TEXT(K3373,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3373=\"\",\"\",ConcatenateRange(C$7,E3373,TEXT(S3373,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3376,D3376,E3376,F3376,G3376,H3376,I3376,J3376,K3376,L3376,M3376,N3376,O3376,P3376,Q3376,R3376,S3376,T3376,U3376,V3376,W3376,X3376,Y3376,Z3376,AC3376,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3376=\"\",\"\",ConcatenateRange(C$7,E3376,TEXT(F3376,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3376=\"\",\"\",ConcatenateRange(C$7,E3376,TEXT(K3376,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3376=\"\",\"\",ConcatenateRange(C$7,E3376,TEXT(S3376,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3383,D3383,E3383,F3383,G3383,H3383,I3383,J3383,K3383,L3383,M3383,N3383,O3383,P3383,Q3383,R3383,S3383,T3383,U3383,V3383,W3383,X3383,Y3383,Z3383,AC3383,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3383=\"\",\"\",ConcatenateRange(C$7,E3383,TEXT(F3383,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3383=\"\",\"\",ConcatenateRange(C$7,E3383,TEXT(K3383,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3383=\"\",\"\",ConcatenateRange(C$7,E3383,TEXT(S3383,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3395,D3395,E3395,F3395,G3395,H3395,I3395,J3395,K3395,L3395,M3395,N3395,O3395,P3395,Q3395,R3395,S3395,T3395,U3395,V3395,W3395,X3395,Y3395,Z3395,AC3395,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3395=\"\",\"\",ConcatenateRange(C$7,E3395,TEXT(F3395,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3395=\"\",\"\",ConcatenateRange(C$7,E3395,TEXT(K3395,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3395=\"\",\"\",ConcatenateRange(C$7,E3395,TEXT(S3395,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3404,D3404,E3404,F3404,G3404,H3404,I3404,J3404,K3404,L3404,M3404,N3404,O3404,P3404,Q3404,R3404,S3404,T3404,U3404,V3404,W3404,X3404,Y3404,Z3404,AC3404,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3404=\"\",\"\",ConcatenateRange(C$7,E3404,TEXT(F3404,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3404=\"\",\"\",ConcatenateRange(C$7,E3404,TEXT(K3404,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3404=\"\",\"\",ConcatenateRange(C$7,E3404,TEXT(S3404,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3413,D3413,E3413,F3413,G3413,H3413,I3413,J3413,K3413,L3413,M3413,N3413,O3413,P3413,Q3413,R3413,S3413,T3413,U3413,V3413,W3413,X3413,Y3413,Z3413,AC3413,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3413=\"\",\"\",ConcatenateRange(C$7,E3413,TEXT(F3413,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3413=\"\",\"\",ConcatenateRange(C$7,E3413,TEXT(K3413,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3413=\"\",\"\",ConcatenateRange(C$7,E3413,TEXT(S3413,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3425,D3425,E3425,F3425,G3425,H3425,I3425,J3425,K3425,L3425,M3425,N3425,O3425,P3425,Q3425,R3425,S3425,T3425,U3425,V3425,W3425,X3425,Y3425,Z3425,AC3425,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3425=\"\",\"\",ConcatenateRange(C$7,E3425,TEXT(F3425,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3425=\"\",\"\",ConcatenateRange(C$7,E3425,TEXT(K3425,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3425=\"\",\"\",ConcatenateRange(C$7,E3425,TEXT(S3425,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3432,D3432,E3432,F3432,G3432,H3432,I3432,J3432,K3432,L3432,M3432,N3432,O3432,P3432,Q3432,R3432,S3432,T3432,U3432,V3432,W3432,X3432,Y3432,Z3432,AC3432,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3432=\"\",\"\",ConcatenateRange(C$7,E3432,TEXT(F3432,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3432=\"\",\"\",ConcatenateRange(C$7,E3432,TEXT(K3432,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3432=\"\",\"\",ConcatenateRange(C$7,E3432,TEXT(S3432,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3443,D3443,E3443,F3443,G3443,H3443,I3443,J3443,K3443,L3443,M3443,N3443,O3443,P3443,Q3443,R3443,S3443,T3443,U3443,V3443,W3443,X3443,Y3443,Z3443,AC3443,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3443=\"\",\"\",ConcatenateRange(C$7,E3443,TEXT(F3443,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3443=\"\",\"\",ConcatenateRange(C$7,E3443,TEXT(K3443,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3443=\"\",\"\",ConcatenateRange(C$7,E3443,TEXT(S3443,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3446,D3446,E3446,F3446,G3446,H3446,I3446,J3446,K3446,L3446,M3446,N3446,O3446,P3446,Q3446,R3446,S3446,T3446,U3446,V3446,W3446,X3446,Y3446,Z3446,AC3446,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3446=\"\",\"\",ConcatenateRange(C$7,E3446,TEXT(F3446,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3446=\"\",\"\",ConcatenateRange(C$7,E3446,TEXT(K3446,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3446=\"\",\"\",ConcatenateRange(C$7,E3446,TEXT(S3446,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3453,D3453,E3453,F3453,G3453,H3453,I3453,J3453,K3453,L3453,M3453,N3453,O3453,P3453,Q3453,R3453,S3453,T3453,U3453,V3453,W3453,X3453,Y3453,Z3453,AC3453,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3453=\"\",\"\",ConcatenateRange(C$7,E3453,TEXT(F3453,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3453=\"\",\"\",ConcatenateRange(C$7,E3453,TEXT(K3453,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3453=\"\",\"\",ConcatenateRange(C$7,E3453,TEXT(S3453,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3465,D3465,E3465,F3465,G3465,H3465,I3465,J3465,K3465,L3465,M3465,N3465,O3465,P3465,Q3465,R3465,S3465,T3465,U3465,V3465,W3465,X3465,Y3465,Z3465,AC3465,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3465=\"\",\"\",ConcatenateRange(C$7,E3465,TEXT(F3465,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3465=\"\",\"\",ConcatenateRange(C$7,E3465,TEXT(K3465,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3465=\"\",\"\",ConcatenateRange(C$7,E3465,TEXT(S3465,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3472,D3472,E3472,F3472,G3472,H3472,I3472,J3472,K3472,L3472,M3472,N3472,O3472,P3472,Q3472,R3472,S3472,T3472,U3472,V3472,W3472,X3472,Y3472,Z3472,AC3472,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3472=\"\",\"\",ConcatenateRange(C$7,E3472,TEXT(F3472,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3472=\"\",\"\",ConcatenateRange(C$7,E3472,TEXT(K3472,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3472=\"\",\"\",ConcatenateRange(C$7,E3472,TEXT(S3472,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3484,D3484,E3484,F3484,G3484,H3484,I3484,J3484,K3484,L3484,M3484,N3484,O3484,P3484,Q3484,R3484,S3484,T3484,U3484,V3484,W3484,X3484,Y3484,Z3484,AC3484,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3484=\"\",\"\",ConcatenateRange(C$7,E3484,TEXT(F3484,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3484=\"\",\"\",ConcatenateRange(C$7,E3484,TEXT(K3484,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3484=\"\",\"\",ConcatenateRange(C$7,E3484,TEXT(S3484,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3495,D3495,E3495,F3495,G3495,H3495,I3495,J3495,K3495,L3495,M3495,N3495,O3495,P3495,Q3495,R3495,S3495,T3495,U3495,V3495,W3495,X3495,Y3495,Z3495,AC3495,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3495=\"\",\"\",ConcatenateRange(C$7,E3495,TEXT(F3495,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3495=\"\",\"\",ConcatenateRange(C$7,E3495,TEXT(K3495,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3495=\"\",\"\",ConcatenateRange(C$7,E3495,TEXT(S3495,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3502,D3502,E3502,F3502,G3502,H3502,I3502,J3502,K3502,L3502,M3502,N3502,O3502,P3502,Q3502,R3502,S3502,T3502,U3502,V3502,W3502,X3502,Y3502,Z3502,AC3502,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3502=\"\",\"\",ConcatenateRange(C$7,E3502,TEXT(F3502,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3502=\"\",\"\",ConcatenateRange(C$7,E3502,TEXT(K3502,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3502=\"\",\"\",ConcatenateRange(C$7,E3502,TEXT(S3502,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3514,D3514,E3514,F3514,G3514,H3514,I3514,J3514,K3514,L3514,M3514,N3514,O3514,P3514,Q3514,R3514,S3514,T3514,U3514,V3514,W3514,X3514,Y3514,Z3514,AC3514,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3514=\"\",\"\",ConcatenateRange(C$7,E3514,TEXT(F3514,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3514=\"\",\"\",ConcatenateRange(C$7,E3514,TEXT(K3514,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3514=\"\",\"\",ConcatenateRange(C$7,E3514,TEXT(S3514,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3521,D3521,E3521,F3521,G3521,H3521,I3521,J3521,K3521,L3521,M3521,N3521,O3521,P3521,Q3521,R3521,S3521,T3521,U3521,V3521,W3521,X3521,Y3521,Z3521,AC3521,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3521=\"\",\"\",ConcatenateRange(C$7,E3521,TEXT(F3521,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3521=\"\",\"\",ConcatenateRange(C$7,E3521,TEXT(K3521,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3521=\"\",\"\",ConcatenateRange(C$7,E3521,TEXT(S3521,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3525,D3525,E3525,F3525,G3525,H3525,I3525,J3525,K3525,L3525,M3525,N3525,O3525,P3525,Q3525,R3525,S3525,T3525,U3525,V3525,W3525,X3525,Y3525,Z3525,AC3525,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3525=\"\",\"\",ConcatenateRange(C$7,E3525,TEXT(F3525,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3525=\"\",\"\",ConcatenateRange(C$7,E3525,TEXT(K3525,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3525=\"\",\"\",ConcatenateRange(C$7,E3525,TEXT(S3525,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3535,D3535,E3535,F3535,G3535,H3535,I3535,J3535,K3535,L3535,M3535,N3535,O3535,P3535,Q3535,R3535,S3535,T3535,U3535,V3535,W3535,X3535,Y3535,Z3535,AC3535,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3535=\"\",\"\",ConcatenateRange(C$7,E3535,TEXT(F3535,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3535=\"\",\"\",ConcatenateRange(C$7,E3535,TEXT(K3535,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3535=\"\",\"\",ConcatenateRange(C$7,E3535,TEXT(S3535,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3542,D3542,E3542,F3542,G3542,H3542,I3542,J3542,K3542,L3542,M3542,N3542,O3542,P3542,Q3542,R3542,S3542,T3542,U3542,V3542,W3542,X3542,Y3542,Z3542,AC3542,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3542=\"\",\"\",ConcatenateRange(C$7,E3542,TEXT(F3542,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3542=\"\",\"\",ConcatenateRange(C$7,E3542,TEXT(K3542,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3542=\"\",\"\",ConcatenateRange(C$7,E3542,TEXT(S3542,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3554,D3554,E3554,F3554,G3554,H3554,I3554,J3554,K3554,L3554,M3554,N3554,O3554,P3554,Q3554,R3554,S3554,T3554,U3554,V3554,W3554,X3554,Y3554,Z3554,AC3554,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3554=\"\",\"\",ConcatenateRange(C$7,E3554,TEXT(F3554,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3554=\"\",\"\",ConcatenateRange(C$7,E3554,TEXT(K3554,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3554=\"\",\"\",ConcatenateRange(C$7,E3554,TEXT(S3554,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3566,D3566,E3566,F3566,G3566,H3566,I3566,J3566,K3566,L3566,M3566,N3566,O3566,P3566,Q3566,R3566,S3566,T3566,U3566,V3566,W3566,X3566,Y3566,Z3566,AC3566,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3566=\"\",\"\",ConcatenateRange(C$7,E3566,TEXT(F3566,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3566=\"\",\"\",ConcatenateRange(C$7,E3566,TEXT(K3566,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3566=\"\",\"\",ConcatenateRange(C$7,E3566,TEXT(S3566,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3574,D3574,E3574,F3574,G3574,H3574,I3574,J3574,K3574,L3574,M3574,N3574,O3574,P3574,Q3574,R3574,S3574,T3574,U3574,V3574,W3574,X3574,Y3574,Z3574,AC3574,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3574=\"\",\"\",ConcatenateRange(C$7,E3574,TEXT(F3574,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3574=\"\",\"\",ConcatenateRange(C$7,E3574,TEXT(K3574,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3574=\"\",\"\",ConcatenateRange(C$7,E3574,TEXT(S3574,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3584,D3584,E3584,F3584,G3584,H3584,I3584,J3584,K3584,L3584,M3584,N3584,O3584,P3584,Q3584,R3584,S3584,T3584,U3584,V3584,W3584,X3584,Y3584,Z3584,AC3584,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3584=\"\",\"\",ConcatenateRange(C$7,E3584,TEXT(F3584,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3584=\"\",\"\",ConcatenateRange(C$7,E3584,TEXT(K3584,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3584=\"\",\"\",ConcatenateRange(C$7,E3584,TEXT(S3584,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3591,D3591,E3591,F3591,G3591,H3591,I3591,J3591,K3591,L3591,M3591,N3591,O3591,P3591,Q3591,R3591,S3591,T3591,U3591,V3591,W3591,X3591,Y3591,Z3591,AC3591,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3591=\"\",\"\",ConcatenateRange(C$7,E3591,TEXT(F3591,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3591=\"\",\"\",ConcatenateRange(C$7,E3591,TEXT(K3591,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3591=\"\",\"\",ConcatenateRange(C$7,E3591,TEXT(S3591,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3594,D3594,E3594,F3594,G3594,H3594,I3594,J3594,K3594,L3594,M3594,N3594,O3594,P3594,Q3594,R3594,S3594,T3594,U3594,V3594,W3594,X3594,Y3594,Z3594,AC3594,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3594=\"\",\"\",ConcatenateRange(C$7,E3594,TEXT(F3594,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3594=\"\",\"\",ConcatenateRange(C$7,E3594,TEXT(K3594,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3594=\"\",\"\",ConcatenateRange(C$7,E3594,TEXT(S3594,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3605,D3605,E3605,F3605,G3605,H3605,I3605,J3605,K3605,L3605,M3605,N3605,O3605,P3605,Q3605,R3605,S3605,T3605,U3605,V3605,W3605,X3605,Y3605,Z3605,AC3605,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3605=\"\",\"\",ConcatenateRange(C$7,E3605,TEXT(F3605,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3605=\"\",\"\",ConcatenateRange(C$7,E3605,TEXT(K3605,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3605=\"\",\"\",ConcatenateRange(C$7,E3605,TEXT(S3605,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3612,D3612,E3612,F3612,G3612,H3612,I3612,J3612,K3612,L3612,M3612,N3612,O3612,P3612,Q3612,R3612,S3612,T3612,U3612,V3612,W3612,X3612,Y3612,Z3612,AC3612,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3612=\"\",\"\",ConcatenateRange(C$7,E3612,TEXT(F3612,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3612=\"\",\"\",ConcatenateRange(C$7,E3612,TEXT(K3612,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3612=\"\",\"\",ConcatenateRange(C$7,E3612,TEXT(S3612,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3624,D3624,E3624,F3624,G3624,H3624,I3624,J3624,K3624,L3624,M3624,N3624,O3624,P3624,Q3624,R3624,S3624,T3624,U3624,V3624,W3624,X3624,Y3624,Z3624,AC3624,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3624=\"\",\"\",ConcatenateRange(C$7,E3624,TEXT(F3624,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3624=\"\",\"\",ConcatenateRange(C$7,E3624,TEXT(K3624,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3624=\"\",\"\",ConcatenateRange(C$7,E3624,TEXT(S3624,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3636,D3636,E3636,F3636,G3636,H3636,I3636,J3636,K3636,L3636,M3636,N3636,O3636,P3636,Q3636,R3636,S3636,T3636,U3636,V3636,W3636,X3636,Y3636,Z3636,AC3636,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3636=\"\",\"\",ConcatenateRange(C$7,E3636,TEXT(F3636,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3636=\"\",\"\",ConcatenateRange(C$7,E3636,TEXT(K3636,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3636=\"\",\"\",ConcatenateRange(C$7,E3636,TEXT(S3636,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3643,D3643,E3643,F3643,G3643,H3643,I3643,J3643,K3643,L3643,M3643,N3643,O3643,P3643,Q3643,R3643,S3643,T3643,U3643,V3643,W3643,X3643,Y3643,Z3643,AC3643,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3643=\"\",\"\",ConcatenateRange(C$7,E3643,TEXT(F3643,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3643=\"\",\"\",ConcatenateRange(C$7,E3643,TEXT(K3643,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3643=\"\",\"\",ConcatenateRange(C$7,E3643,TEXT(S3643,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3654,D3654,E3654,F3654,G3654,H3654,I3654,J3654,K3654,L3654,M3654,N3654,O3654,P3654,Q3654,R3654,S3654,T3654,U3654,V3654,W3654,X3654,Y3654,Z3654,AC3654,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3654=\"\",\"\",ConcatenateRange(C$7,E3654,TEXT(F3654,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3654=\"\",\"\",ConcatenateRange(C$7,E3654,TEXT(K3654,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3654=\"\",\"\",ConcatenateRange(C$7,E3654,TEXT(S3654,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3661,D3661,E3661,F3661,G3661,H3661,I3661,J3661,K3661,L3661,M3661,N3661,O3661,P3661,Q3661,R3661,S3661,T3661,U3661,V3661,W3661,X3661,Y3661,Z3661,AC3661,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3661=\"\",\"\",ConcatenateRange(C$7,E3661,TEXT(F3661,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3661=\"\",\"\",ConcatenateRange(C$7,E3661,TEXT(K3661,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3661=\"\",\"\",ConcatenateRange(C$7,E3661,TEXT(S3661,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3664,D3664,E3664,F3664,G3664,H3664,I3664,J3664,K3664,L3664,M3664,N3664,O3664,P3664,Q3664,R3664,S3664,T3664,U3664,V3664,W3664,X3664,Y3664,Z3664,AC3664,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3664=\"\",\"\",ConcatenateRange(C$7,E3664,TEXT(F3664,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3664=\"\",\"\",ConcatenateRange(C$7,E3664,TEXT(K3664,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3664=\"\",\"\",ConcatenateRange(C$7,E3664,TEXT(S3664,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3676,D3676,E3676,F3676,G3676,H3676,I3676,J3676,K3676,L3676,M3676,N3676,O3676,P3676,Q3676,R3676,S3676,T3676,U3676,V3676,W3676,X3676,Y3676,Z3676,AC3676,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3676=\"\",\"\",ConcatenateRange(C$7,E3676,TEXT(F3676,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3676=\"\",\"\",ConcatenateRange(C$7,E3676,TEXT(K3676,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3676=\"\",\"\",ConcatenateRange(C$7,E3676,TEXT(S3676,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3683,D3683,E3683,F3683,G3683,H3683,I3683,J3683,K3683,L3683,M3683,N3683,O3683,P3683,Q3683,R3683,S3683,T3683,U3683,V3683,W3683,X3683,Y3683,Z3683,AC3683,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3683=\"\",\"\",ConcatenateRange(C$7,E3683,TEXT(F3683,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3683=\"\",\"\",ConcatenateRange(C$7,E3683,TEXT(K3683,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3683=\"\",\"\",ConcatenateRange(C$7,E3683,TEXT(S3683,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3695,D3695,E3695,F3695,G3695,H3695,I3695,J3695,K3695,L3695,M3695,N3695,O3695,P3695,Q3695,R3695,S3695,T3695,U3695,V3695,W3695,X3695,Y3695,Z3695,AC3695,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3695=\"\",\"\",ConcatenateRange(C$7,E3695,TEXT(F3695,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3695=\"\",\"\",ConcatenateRange(C$7,E3695,TEXT(K3695,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3695=\"\",\"\",ConcatenateRange(C$7,E3695,TEXT(S3695,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3701,D3701,E3701,F3701,G3701,H3701,I3701,J3701,K3701,L3701,M3701,N3701,O3701,P3701,Q3701,R3701,S3701,T3701,U3701,V3701,W3701,X3701,Y3701,Z3701,AC3701,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3701=\"\",\"\",ConcatenateRange(C$7,E3701,TEXT(F3701,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3701=\"\",\"\",ConcatenateRange(C$7,E3701,TEXT(K3701,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3701=\"\",\"\",ConcatenateRange(C$7,E3701,TEXT(S3701,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3713,D3713,E3713,F3713,G3713,H3713,I3713,J3713,K3713,L3713,M3713,N3713,O3713,P3713,Q3713,R3713,S3713,T3713,U3713,V3713,W3713,X3713,Y3713,Z3713,AC3713,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3713=\"\",\"\",ConcatenateRange(C$7,E3713,TEXT(F3713,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3713=\"\",\"\",ConcatenateRange(C$7,E3713,TEXT(K3713,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3713=\"\",\"\",ConcatenateRange(C$7,E3713,TEXT(S3713,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3725,D3725,E3725,F3725,G3725,H3725,I3725,J3725,K3725,L3725,M3725,N3725,O3725,P3725,Q3725,R3725,S3725,T3725,U3725,V3725,W3725,X3725,Y3725,Z3725,AC3725,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3725=\"\",\"\",ConcatenateRange(C$7,E3725,TEXT(F3725,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3725=\"\",\"\",ConcatenateRange(C$7,E3725,TEXT(K3725,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3725=\"\",\"\",ConcatenateRange(C$7,E3725,TEXT(S3725,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3726,D3726,E3726,F3726,G3726,H3726,I3726,J3726,K3726,L3726,M3726,N3726,O3726,P3726,Q3726,R3726,S3726,T3726,U3726,V3726,W3726,X3726,Y3726,Z3726,AC3726,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3726=\"\",\"\",ConcatenateRange(C$7,E3726,TEXT(F3726,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3726=\"\",\"\",ConcatenateRange(C$7,E3726,TEXT(K3726,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3726=\"\",\"\",ConcatenateRange(C$7,E3726,TEXT(S3726,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3734,D3734,E3734,F3734,G3734,H3734,I3734,J3734,K3734,L3734,M3734,N3734,O3734,P3734,Q3734,R3734,S3734,T3734,U3734,V3734,W3734,X3734,Y3734,Z3734,AC3734,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3734=\"\",\"\",ConcatenateRange(C$7,E3734,TEXT(F3734,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3734=\"\",\"\",ConcatenateRange(C$7,E3734,TEXT(K3734,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3734=\"\",\"\",ConcatenateRange(C$7,E3734,TEXT(S3734,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3746,D3746,E3746,F3746,G3746,H3746,I3746,J3746,K3746,L3746,M3746,N3746,O3746,P3746,Q3746,R3746,S3746,T3746,U3746,V3746,W3746,X3746,Y3746,Z3746,AC3746,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3746=\"\",\"\",ConcatenateRange(C$7,E3746,TEXT(F3746,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3746=\"\",\"\",ConcatenateRange(C$7,E3746,TEXT(K3746,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3746=\"\",\"\",ConcatenateRange(C$7,E3746,TEXT(S3746,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3753,D3753,E3753,F3753,G3753,H3753,I3753,J3753,K3753,L3753,M3753,N3753,O3753,P3753,Q3753,R3753,S3753,T3753,U3753,V3753,W3753,X3753,Y3753,Z3753,AC3753,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3753=\"\",\"\",ConcatenateRange(C$7,E3753,TEXT(F3753,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3753=\"\",\"\",ConcatenateRange(C$7,E3753,TEXT(K3753,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3753=\"\",\"\",ConcatenateRange(C$7,E3753,TEXT(S3753,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3765,D3765,E3765,F3765,G3765,H3765,I3765,J3765,K3765,L3765,M3765,N3765,O3765,P3765,Q3765,R3765,S3765,T3765,U3765,V3765,W3765,X3765,Y3765,Z3765,AC3765,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3765=\"\",\"\",ConcatenateRange(C$7,E3765,TEXT(F3765,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3765=\"\",\"\",ConcatenateRange(C$7,E3765,TEXT(K3765,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3765=\"\",\"\",ConcatenateRange(C$7,E3765,TEXT(S3765,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3775,D3775,E3775,F3775,G3775,H3775,I3775,J3775,K3775,L3775,M3775,N3775,O3775,P3775,Q3775,R3775,S3775,T3775,U3775,V3775,W3775,X3775,Y3775,Z3775,AC3775,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3775=\"\",\"\",ConcatenateRange(C$7,E3775,TEXT(F3775,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3775=\"\",\"\",ConcatenateRange(C$7,E3775,TEXT(K3775,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3775=\"\",\"\",ConcatenateRange(C$7,E3775,TEXT(S3775,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3783,D3783,E3783,F3783,G3783,H3783,I3783,J3783,K3783,L3783,M3783,N3783,O3783,P3783,Q3783,R3783,S3783,T3783,U3783,V3783,W3783,X3783,Y3783,Z3783,AC3783,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3783=\"\",\"\",ConcatenateRange(C$7,E3783,TEXT(F3783,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3783=\"\",\"\",ConcatenateRange(C$7,E3783,TEXT(K3783,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3783=\"\",\"\",ConcatenateRange(C$7,E3783,TEXT(S3783,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3795,D3795,E3795,F3795,G3795,H3795,I3795,J3795,K3795,L3795,M3795,N3795,O3795,P3795,Q3795,R3795,S3795,T3795,U3795,V3795,W3795,X3795,Y3795,Z3795,AC3795,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3795=\"\",\"\",ConcatenateRange(C$7,E3795,TEXT(F3795,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3795=\"\",\"\",ConcatenateRange(C$7,E3795,TEXT(K3795,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3795=\"\",\"\",ConcatenateRange(C$7,E3795,TEXT(S3795,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3802,D3802,E3802,F3802,G3802,H3802,I3802,J3802,K3802,L3802,M3802,N3802,O3802,P3802,Q3802,R3802,S3802,T3802,U3802,V3802,W3802,X3802,Y3802,Z3802,AC3802,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3802=\"\",\"\",ConcatenateRange(C$7,E3802,TEXT(F3802,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3802=\"\",\"\",ConcatenateRange(C$7,E3802,TEXT(K3802,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3802=\"\",\"\",ConcatenateRange(C$7,E3802,TEXT(S3802,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3805,D3805,E3805,F3805,G3805,H3805,I3805,J3805,K3805,L3805,M3805,N3805,O3805,P3805,Q3805,R3805,S3805,T3805,U3805,V3805,W3805,X3805,Y3805,Z3805,AC3805,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3805=\"\",\"\",ConcatenateRange(C$7,E3805,TEXT(F3805,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3805=\"\",\"\",ConcatenateRange(C$7,E3805,TEXT(K3805,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3805=\"\",\"\",ConcatenateRange(C$7,E3805,TEXT(S3805,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3816,D3816,E3816,F3816,G3816,H3816,I3816,J3816,K3816,L3816,M3816,N3816,O3816,P3816,Q3816,R3816,S3816,T3816,U3816,V3816,W3816,X3816,Y3816,Z3816,AC3816,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3816=\"\",\"\",ConcatenateRange(C$7,E3816,TEXT(F3816,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3816=\"\",\"\",ConcatenateRange(C$7,E3816,TEXT(K3816,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3816=\"\",\"\",ConcatenateRange(C$7,E3816,TEXT(S3816,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3823,D3823,E3823,F3823,G3823,H3823,I3823,J3823,K3823,L3823,M3823,N3823,O3823,P3823,Q3823,R3823,S3823,T3823,U3823,V3823,W3823,X3823,Y3823,Z3823,AC3823,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3823=\"\",\"\",ConcatenateRange(C$7,E3823,TEXT(F3823,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3823=\"\",\"\",ConcatenateRange(C$7,E3823,TEXT(K3823,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3823=\"\",\"\",ConcatenateRange(C$7,E3823,TEXT(S3823,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3835,D3835,E3835,F3835,G3835,H3835,I3835,J3835,K3835,L3835,M3835,N3835,O3835,P3835,Q3835,R3835,S3835,T3835,U3835,V3835,W3835,X3835,Y3835,Z3835,AC3835,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3835=\"\",\"\",ConcatenateRange(C$7,E3835,TEXT(F3835,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3835=\"\",\"\",ConcatenateRange(C$7,E3835,TEXT(K3835,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3835=\"\",\"\",ConcatenateRange(C$7,E3835,TEXT(S3835,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3842,D3842,E3842,F3842,G3842,H3842,I3842,J3842,K3842,L3842,M3842,N3842,O3842,P3842,Q3842,R3842,S3842,T3842,U3842,V3842,W3842,X3842,Y3842,Z3842,AC3842,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3842=\"\",\"\",ConcatenateRange(C$7,E3842,TEXT(F3842,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3842=\"\",\"\",ConcatenateRange(C$7,E3842,TEXT(K3842,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3842=\"\",\"\",ConcatenateRange(C$7,E3842,TEXT(S3842,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3854,D3854,E3854,F3854,G3854,H3854,I3854,J3854,K3854,L3854,M3854,N3854,O3854,P3854,Q3854,R3854,S3854,T3854,U3854,V3854,W3854,X3854,Y3854,Z3854,AC3854,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3854=\"\",\"\",ConcatenateRange(C$7,E3854,TEXT(F3854,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3854=\"\",\"\",ConcatenateRange(C$7,E3854,TEXT(K3854,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3854=\"\",\"\",ConcatenateRange(C$7,E3854,TEXT(S3854,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3865,D3865,E3865,F3865,G3865,H3865,I3865,J3865,K3865,L3865,M3865,N3865,O3865,P3865,Q3865,R3865,S3865,T3865,U3865,V3865,W3865,X3865,Y3865,Z3865,AC3865,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3865=\"\",\"\",ConcatenateRange(C$7,E3865,TEXT(F3865,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3865=\"\",\"\",ConcatenateRange(C$7,E3865,TEXT(K3865,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3865=\"\",\"\",ConcatenateRange(C$7,E3865,TEXT(S3865,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3872,D3872,E3872,F3872,G3872,H3872,I3872,J3872,K3872,L3872,M3872,N3872,O3872,P3872,Q3872,R3872,S3872,T3872,U3872,V3872,W3872,X3872,Y3872,Z3872,AC3872,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3872=\"\",\"\",ConcatenateRange(C$7,E3872,TEXT(F3872,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3872=\"\",\"\",ConcatenateRange(C$7,E3872,TEXT(K3872,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3872=\"\",\"\",ConcatenateRange(C$7,E3872,TEXT(S3872,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3875,D3875,E3875,F3875,G3875,H3875,I3875,J3875,K3875,L3875,M3875,N3875,O3875,P3875,Q3875,R3875,S3875,T3875,U3875,V3875,W3875,X3875,Y3875,Z3875,AC3875,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3875=\"\",\"\",ConcatenateRange(C$7,E3875,TEXT(F3875,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3875=\"\",\"\",ConcatenateRange(C$7,E3875,TEXT(K3875,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3875=\"\",\"\",ConcatenateRange(C$7,E3875,TEXT(S3875,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3891,D3891,E3891,F3891,G3891,H3891,I3891,J3891,K3891,L3891,M3891,N3891,O3891,P3891,Q3891,R3891,S3891,T3891,U3891,V3891,W3891,X3891,Y3891,Z3891,AC3891,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3891=\"\",\"\",ConcatenateRange(C$7,E3891,TEXT(F3891,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3891=\"\",\"\",ConcatenateRange(C$7,E3891,TEXT(K3891,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3891=\"\",\"\",ConcatenateRange(C$7,E3891,TEXT(S3891,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3896,D3896,E3896,F3896,G3896,H3896,I3896,J3896,K3896,L3896,M3896,N3896,O3896,P3896,Q3896,R3896,S3896,T3896,U3896,V3896,W3896,X3896,Y3896,Z3896,AC3896,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3896=\"\",\"\",ConcatenateRange(C$7,E3896,TEXT(F3896,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3896=\"\",\"\",ConcatenateRange(C$7,E3896,TEXT(K3896,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3896=\"\",\"\",ConcatenateRange(C$7,E3896,TEXT(S3896,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3905,D3905,E3905,F3905,G3905,H3905,I3905,J3905,K3905,L3905,M3905,N3905,O3905,P3905,Q3905,R3905,S3905,T3905,U3905,V3905,W3905,X3905,Y3905,Z3905,AC3905,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3905=\"\",\"\",ConcatenateRange(C$7,E3905,TEXT(F3905,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3905=\"\",\"\",ConcatenateRange(C$7,E3905,TEXT(K3905,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3905=\"\",\"\",ConcatenateRange(C$7,E3905,TEXT(S3905,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3912,D3912,E3912,F3912,G3912,H3912,I3912,J3912,K3912,L3912,M3912,N3912,O3912,P3912,Q3912,R3912,S3912,T3912,U3912,V3912,W3912,X3912,Y3912,Z3912,AC3912,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3912=\"\",\"\",ConcatenateRange(C$7,E3912,TEXT(F3912,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3912=\"\",\"\",ConcatenateRange(C$7,E3912,TEXT(K3912,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3912=\"\",\"\",ConcatenateRange(C$7,E3912,TEXT(S3912,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3924,D3924,E3924,F3924,G3924,H3924,I3924,J3924,K3924,L3924,M3924,N3924,O3924,P3924,Q3924,R3924,S3924,T3924,U3924,V3924,W3924,X3924,Y3924,Z3924,AC3924,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB3924<>\"\",LOWER(AB3924),\"\")","v":""},{"$f":"IF(F3924=\"\",\"\",ConcatenateRange(C$7,E3924,TEXT(F3924,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3924=\"\",\"\",ConcatenateRange(C$7,E3924,TEXT(K3924,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3924=\"\",\"\",ConcatenateRange(C$7,E3924,TEXT(S3924,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3936,D3936,E3936,F3936,G3936,H3936,I3936,J3936,K3936,L3936,M3936,N3936,O3936,P3936,Q3936,R3936,S3936,T3936,U3936,V3936,W3936,X3936,Y3936,Z3936,AC3936,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3936=\"\",\"\",ConcatenateRange(C$7,E3936,TEXT(F3936,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3936=\"\",\"\",ConcatenateRange(C$7,E3936,TEXT(K3936,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3936=\"\",\"\",ConcatenateRange(C$7,E3936,TEXT(S3936,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3937,D3937,E3937,F3937,G3937,H3937,I3937,J3937,K3937,L3937,M3937,N3937,O3937,P3937,Q3937,R3937,S3937,T3937,U3937,V3937,W3937,X3937,Y3937,Z3937,AC3937,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3937=\"\",\"\",ConcatenateRange(C$7,E3937,TEXT(F3937,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3937=\"\",\"\",ConcatenateRange(C$7,E3937,TEXT(K3937,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3937=\"\",\"\",ConcatenateRange(C$7,E3937,TEXT(S3937,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3945,D3945,E3945,F3945,G3945,H3945,I3945,J3945,K3945,L3945,M3945,N3945,O3945,P3945,Q3945,R3945,S3945,T3945,U3945,V3945,W3945,X3945,Y3945,Z3945,AC3945,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3945=\"\",\"\",ConcatenateRange(C$7,E3945,TEXT(F3945,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3945=\"\",\"\",ConcatenateRange(C$7,E3945,TEXT(K3945,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3945=\"\",\"\",ConcatenateRange(C$7,E3945,TEXT(S3945,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3961,D3961,E3961,F3961,G3961,H3961,I3961,J3961,K3961,L3961,M3961,N3961,O3961,P3961,Q3961,R3961,S3961,T3961,U3961,V3961,W3961,X3961,Y3961,Z3961,AC3961,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3961=\"\",\"\",ConcatenateRange(C$7,E3961,TEXT(F3961,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3961=\"\",\"\",ConcatenateRange(C$7,E3961,TEXT(K3961,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3961=\"\",\"\",ConcatenateRange(C$7,E3961,TEXT(S3961,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3964,D3964,E3964,F3964,G3964,H3964,I3964,J3964,K3964,L3964,M3964,N3964,O3964,P3964,Q3964,R3964,S3964,T3964,U3964,V3964,W3964,X3964,Y3964,Z3964,AC3964,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3964=\"\",\"\",ConcatenateRange(C$7,E3964,TEXT(F3964,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3964=\"\",\"\",ConcatenateRange(C$7,E3964,TEXT(K3964,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3964=\"\",\"\",ConcatenateRange(C$7,E3964,TEXT(S3964,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3976,D3976,E3976,F3976,G3976,H3976,I3976,J3976,K3976,L3976,M3976,N3976,O3976,P3976,Q3976,R3976,S3976,T3976,U3976,V3976,W3976,X3976,Y3976,Z3976,AC3976,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3976=\"\",\"\",ConcatenateRange(C$7,E3976,TEXT(F3976,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3976=\"\",\"\",ConcatenateRange(C$7,E3976,TEXT(K3976,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3976=\"\",\"\",ConcatenateRange(C$7,E3976,TEXT(S3976,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3986,D3986,E3986,F3986,G3986,H3986,I3986,J3986,K3986,L3986,M3986,N3986,O3986,P3986,Q3986,R3986,S3986,T3986,U3986,V3986,W3986,X3986,Y3986,Z3986,AC3986,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3986=\"\",\"\",ConcatenateRange(C$7,E3986,TEXT(F3986,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3986=\"\",\"\",ConcatenateRange(C$7,E3986,TEXT(K3986,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3986=\"\",\"\",ConcatenateRange(C$7,E3986,TEXT(S3986,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C3994,D3994,E3994,F3994,G3994,H3994,I3994,J3994,K3994,L3994,M3994,N3994,O3994,P3994,Q3994,R3994,S3994,T3994,U3994,V3994,W3994,X3994,Y3994,Z3994,AC3994,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F3994=\"\",\"\",ConcatenateRange(C$7,E3994,TEXT(F3994,\"ddmmyyyy\")))","v":""},{"$f":"IF(K3994=\"\",\"\",ConcatenateRange(C$7,E3994,TEXT(K3994,\"ddmmyyyy\")))","v":""},{"$f":"IF(S3994=\"\",\"\",ConcatenateRange(C$7,E3994,TEXT(S3994,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4001,D4001,E4001,F4001,G4001,H4001,I4001,J4001,K4001,L4001,M4001,N4001,O4001,P4001,Q4001,R4001,S4001,T4001,U4001,V4001,W4001,X4001,Y4001,Z4001,AC4001,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4001=\"\",\"\",ConcatenateRange(C$7,E4001,TEXT(F4001,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4001=\"\",\"\",ConcatenateRange(C$7,E4001,TEXT(K4001,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4001=\"\",\"\",ConcatenateRange(C$7,E4001,TEXT(S4001,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4013,D4013,E4013,F4013,G4013,H4013,I4013,J4013,K4013,L4013,M4013,N4013,O4013,P4013,Q4013,R4013,S4013,T4013,U4013,V4013,W4013,X4013,Y4013,Z4013,AC4013,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4013=\"\",\"\",ConcatenateRange(C$7,E4013,TEXT(F4013,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4013=\"\",\"\",ConcatenateRange(C$7,E4013,TEXT(K4013,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4013=\"\",\"\",ConcatenateRange(C$7,E4013,TEXT(S4013,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4017,D4017,E4017,F4017,G4017,H4017,I4017,J4017,K4017,L4017,M4017,N4017,O4017,P4017,Q4017,R4017,S4017,T4017,U4017,V4017,W4017,X4017,Y4017,Z4017,AC4017,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4017=\"\",\"\",ConcatenateRange(C$7,E4017,TEXT(F4017,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4017=\"\",\"\",ConcatenateRange(C$7,E4017,TEXT(K4017,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4017=\"\",\"\",ConcatenateRange(C$7,E4017,TEXT(S4017,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4031,D4031,E4031,F4031,G4031,H4031,I4031,J4031,K4031,L4031,M4031,N4031,O4031,P4031,Q4031,R4031,S4031,T4031,U4031,V4031,W4031,X4031,Y4031,Z4031,AC4031,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4031=\"\",\"\",ConcatenateRange(C$7,E4031,TEXT(F4031,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4031=\"\",\"\",ConcatenateRange(C$7,E4031,TEXT(K4031,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4031=\"\",\"\",ConcatenateRange(C$7,E4031,TEXT(S4031,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4034,D4034,E4034,F4034,G4034,H4034,I4034,J4034,K4034,L4034,M4034,N4034,O4034,P4034,Q4034,R4034,S4034,T4034,U4034,V4034,W4034,X4034,Y4034,Z4034,AC4034,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4034=\"\",\"\",ConcatenateRange(C$7,E4034,TEXT(F4034,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4034=\"\",\"\",ConcatenateRange(C$7,E4034,TEXT(K4034,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4034=\"\",\"\",ConcatenateRange(C$7,E4034,TEXT(S4034,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4046,D4046,E4046,F4046,G4046,H4046,I4046,J4046,K4046,L4046,M4046,N4046,O4046,P4046,Q4046,R4046,S4046,T4046,U4046,V4046,W4046,X4046,Y4046,Z4046,AC4046,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4046=\"\",\"\",ConcatenateRange(C$7,E4046,TEXT(F4046,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4046=\"\",\"\",ConcatenateRange(C$7,E4046,TEXT(K4046,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4046=\"\",\"\",ConcatenateRange(C$7,E4046,TEXT(S4046,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4053,D4053,E4053,F4053,G4053,H4053,I4053,J4053,K4053,L4053,M4053,N4053,O4053,P4053,Q4053,R4053,S4053,T4053,U4053,V4053,W4053,X4053,Y4053,Z4053,AC4053,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4053=\"\",\"\",ConcatenateRange(C$7,E4053,TEXT(F4053,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4053=\"\",\"\",ConcatenateRange(C$7,E4053,TEXT(K4053,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4053=\"\",\"\",ConcatenateRange(C$7,E4053,TEXT(S4053,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4066,D4066,E4066,F4066,G4066,H4066,I4066,J4066,K4066,L4066,M4066,N4066,O4066,P4066,Q4066,R4066,S4066,T4066,U4066,V4066,W4066,X4066,Y4066,Z4066,AC4066,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4066=\"\",\"\",ConcatenateRange(C$7,E4066,TEXT(F4066,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4066=\"\",\"\",ConcatenateRange(C$7,E4066,TEXT(K4066,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4066=\"\",\"\",ConcatenateRange(C$7,E4066,TEXT(S4066,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4071,D4071,E4071,F4071,G4071,H4071,I4071,J4071,K4071,L4071,M4071,N4071,O4071,P4071,Q4071,R4071,S4071,T4071,U4071,V4071,W4071,X4071,Y4071,Z4071,AC4071,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4071=\"\",\"\",ConcatenateRange(C$7,E4071,TEXT(F4071,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4071=\"\",\"\",ConcatenateRange(C$7,E4071,TEXT(K4071,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4071=\"\",\"\",ConcatenateRange(C$7,E4071,TEXT(S4071,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4083,D4083,E4083,F4083,G4083,H4083,I4083,J4083,K4083,L4083,M4083,N4083,O4083,P4083,Q4083,R4083,S4083,T4083,U4083,V4083,W4083,X4083,Y4083,Z4083,AC4083,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4083=\"\",\"\",ConcatenateRange(C$7,E4083,TEXT(F4083,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4083=\"\",\"\",ConcatenateRange(C$7,E4083,TEXT(K4083,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4083=\"\",\"\",ConcatenateRange(C$7,E4083,TEXT(S4083,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4086,D4086,E4086,F4086,G4086,H4086,I4086,J4086,K4086,L4086,M4086,N4086,O4086,P4086,Q4086,R4086,S4086,T4086,U4086,V4086,W4086,X4086,Y4086,Z4086,AC4086,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4086=\"\",\"\",ConcatenateRange(C$7,E4086,TEXT(F4086,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4086=\"\",\"\",ConcatenateRange(C$7,E4086,TEXT(K4086,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4086=\"\",\"\",ConcatenateRange(C$7,E4086,TEXT(S4086,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4102,D4102,E4102,F4102,G4102,H4102,I4102,J4102,K4102,L4102,M4102,N4102,O4102,P4102,Q4102,R4102,S4102,T4102,U4102,V4102,W4102,X4102,Y4102,Z4102,AC4102,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4102=\"\",\"\",ConcatenateRange(C$7,E4102,TEXT(F4102,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4102=\"\",\"\",ConcatenateRange(C$7,E4102,TEXT(K4102,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4102=\"\",\"\",ConcatenateRange(C$7,E4102,TEXT(S4102,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4107,D4107,E4107,F4107,G4107,H4107,I4107,J4107,K4107,L4107,M4107,N4107,O4107,P4107,Q4107,R4107,S4107,T4107,U4107,V4107,W4107,X4107,Y4107,Z4107,AC4107,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4107=\"\",\"\",ConcatenateRange(C$7,E4107,TEXT(F4107,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4107=\"\",\"\",ConcatenateRange(C$7,E4107,TEXT(K4107,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4107=\"\",\"\",ConcatenateRange(C$7,E4107,TEXT(S4107,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4116,D4116,E4116,F4116,G4116,H4116,I4116,J4116,K4116,L4116,M4116,N4116,O4116,P4116,Q4116,R4116,S4116,T4116,U4116,V4116,W4116,X4116,Y4116,Z4116,AC4116,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB4116<>\"\",LOWER(AB4116),\"\")","v":""},{"$f":"IF(F4116=\"\",\"\",ConcatenateRange(C$7,E4116,TEXT(F4116,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4116=\"\",\"\",ConcatenateRange(C$7,E4116,TEXT(K4116,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4116=\"\",\"\",ConcatenateRange(C$7,E4116,TEXT(S4116,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4123,D4123,E4123,F4123,G4123,H4123,I4123,J4123,K4123,L4123,M4123,N4123,O4123,P4123,Q4123,R4123,S4123,T4123,U4123,V4123,W4123,X4123,Y4123,Z4123,AC4123,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4123=\"\",\"\",ConcatenateRange(C$7,E4123,TEXT(F4123,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4123=\"\",\"\",ConcatenateRange(C$7,E4123,TEXT(K4123,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4123=\"\",\"\",ConcatenateRange(C$7,E4123,TEXT(S4123,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4135,D4135,E4135,F4135,G4135,H4135,I4135,J4135,K4135,L4135,M4135,N4135,O4135,P4135,Q4135,R4135,S4135,T4135,U4135,V4135,W4135,X4135,Y4135,Z4135,AC4135,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4135=\"\",\"\",ConcatenateRange(C$7,E4135,TEXT(F4135,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4135=\"\",\"\",ConcatenateRange(C$7,E4135,TEXT(K4135,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4135=\"\",\"\",ConcatenateRange(C$7,E4135,TEXT(S4135,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4142,D4142,E4142,F4142,G4142,H4142,I4142,J4142,K4142,L4142,M4142,N4142,O4142,P4142,Q4142,R4142,S4142,T4142,U4142,V4142,W4142,X4142,Y4142,Z4142,AC4142,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4142=\"\",\"\",ConcatenateRange(C$7,E4142,TEXT(F4142,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4142=\"\",\"\",ConcatenateRange(C$7,E4142,TEXT(K4142,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4142=\"\",\"\",ConcatenateRange(C$7,E4142,TEXT(S4142,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4148,D4148,E4148,F4148,G4148,H4148,I4148,J4148,K4148,L4148,M4148,N4148,O4148,P4148,Q4148,R4148,S4148,T4148,U4148,V4148,W4148,X4148,Y4148,Z4148,AC4148,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4148=\"\",\"\",ConcatenateRange(C$7,E4148,TEXT(F4148,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4148=\"\",\"\",ConcatenateRange(C$7,E4148,TEXT(K4148,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4148=\"\",\"\",ConcatenateRange(C$7,E4148,TEXT(S4148,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4156,D4156,E4156,F4156,G4156,H4156,I4156,J4156,K4156,L4156,M4156,N4156,O4156,P4156,Q4156,R4156,S4156,T4156,U4156,V4156,W4156,X4156,Y4156,Z4156,AC4156,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4156=\"\",\"\",ConcatenateRange(C$7,E4156,TEXT(F4156,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4156=\"\",\"\",ConcatenateRange(C$7,E4156,TEXT(K4156,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4156=\"\",\"\",ConcatenateRange(C$7,E4156,TEXT(S4156,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4172,D4172,E4172,F4172,G4172,H4172,I4172,J4172,K4172,L4172,M4172,N4172,O4172,P4172,Q4172,R4172,S4172,T4172,U4172,V4172,W4172,X4172,Y4172,Z4172,AC4172,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4172=\"\",\"\",ConcatenateRange(C$7,E4172,TEXT(F4172,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4172=\"\",\"\",ConcatenateRange(C$7,E4172,TEXT(K4172,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4172=\"\",\"\",ConcatenateRange(C$7,E4172,TEXT(S4172,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4175,D4175,E4175,F4175,G4175,H4175,I4175,J4175,K4175,L4175,M4175,N4175,O4175,P4175,Q4175,R4175,S4175,T4175,U4175,V4175,W4175,X4175,Y4175,Z4175,AC4175,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4175=\"\",\"\",ConcatenateRange(C$7,E4175,TEXT(F4175,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4175=\"\",\"\",ConcatenateRange(C$7,E4175,TEXT(K4175,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4175=\"\",\"\",ConcatenateRange(C$7,E4175,TEXT(S4175,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4187,D4187,E4187,F4187,G4187,H4187,I4187,J4187,K4187,L4187,M4187,N4187,O4187,P4187,Q4187,R4187,S4187,T4187,U4187,V4187,W4187,X4187,Y4187,Z4187,AC4187,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4187=\"\",\"\",ConcatenateRange(C$7,E4187,TEXT(F4187,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4187=\"\",\"\",ConcatenateRange(C$7,E4187,TEXT(K4187,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4187=\"\",\"\",ConcatenateRange(C$7,E4187,TEXT(S4187,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4193,D4193,E4193,F4193,G4193,H4193,I4193,J4193,K4193,L4193,M4193,N4193,O4193,P4193,Q4193,R4193,S4193,T4193,U4193,V4193,W4193,X4193,Y4193,Z4193,AC4193,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4193=\"\",\"\",ConcatenateRange(C$7,E4193,TEXT(F4193,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4193=\"\",\"\",ConcatenateRange(C$7,E4193,TEXT(K4193,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4193=\"\",\"\",ConcatenateRange(C$7,E4193,TEXT(S4193,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4205,D4205,E4205,F4205,G4205,H4205,I4205,J4205,K4205,L4205,M4205,N4205,O4205,P4205,Q4205,R4205,S4205,T4205,U4205,V4205,W4205,X4205,Y4205,Z4205,AC4205,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4205=\"\",\"\",ConcatenateRange(C$7,E4205,TEXT(F4205,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4205=\"\",\"\",ConcatenateRange(C$7,E4205,TEXT(K4205,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4205=\"\",\"\",ConcatenateRange(C$7,E4205,TEXT(S4205,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4212,D4212,E4212,F4212,G4212,H4212,I4212,J4212,K4212,L4212,M4212,N4212,O4212,P4212,Q4212,R4212,S4212,T4212,U4212,V4212,W4212,X4212,Y4212,Z4212,AC4212,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4212=\"\",\"\",ConcatenateRange(C$7,E4212,TEXT(F4212,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4212=\"\",\"\",ConcatenateRange(C$7,E4212,TEXT(K4212,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4212=\"\",\"\",ConcatenateRange(C$7,E4212,TEXT(S4212,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4224,D4224,E4224,F4224,G4224,H4224,I4224,J4224,K4224,L4224,M4224,N4224,O4224,P4224,Q4224,R4224,S4224,T4224,U4224,V4224,W4224,X4224,Y4224,Z4224,AC4224,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4224=\"\",\"\",ConcatenateRange(C$7,E4224,TEXT(F4224,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4224=\"\",\"\",ConcatenateRange(C$7,E4224,TEXT(K4224,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4224=\"\",\"\",ConcatenateRange(C$7,E4224,TEXT(S4224,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4228,D4228,E4228,F4228,G4228,H4228,I4228,J4228,K4228,L4228,M4228,N4228,O4228,P4228,Q4228,R4228,S4228,T4228,U4228,V4228,W4228,X4228,Y4228,Z4228,AC4228,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4228=\"\",\"\",ConcatenateRange(C$7,E4228,TEXT(F4228,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4228=\"\",\"\",ConcatenateRange(C$7,E4228,TEXT(K4228,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4228=\"\",\"\",ConcatenateRange(C$7,E4228,TEXT(S4228,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4242,D4242,E4242,F4242,G4242,H4242,I4242,J4242,K4242,L4242,M4242,N4242,O4242,P4242,Q4242,R4242,S4242,T4242,U4242,V4242,W4242,X4242,Y4242,Z4242,AC4242,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4242=\"\",\"\",ConcatenateRange(C$7,E4242,TEXT(F4242,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4242=\"\",\"\",ConcatenateRange(C$7,E4242,TEXT(K4242,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4242=\"\",\"\",ConcatenateRange(C$7,E4242,TEXT(S4242,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4245,D4245,E4245,F4245,G4245,H4245,I4245,J4245,K4245,L4245,M4245,N4245,O4245,P4245,Q4245,R4245,S4245,T4245,U4245,V4245,W4245,X4245,Y4245,Z4245,AC4245,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4245=\"\",\"\",ConcatenateRange(C$7,E4245,TEXT(F4245,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4245=\"\",\"\",ConcatenateRange(C$7,E4245,TEXT(K4245,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4245=\"\",\"\",ConcatenateRange(C$7,E4245,TEXT(S4245,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4261,D4261,E4261,F4261,G4261,H4261,I4261,J4261,K4261,L4261,M4261,N4261,O4261,P4261,Q4261,R4261,S4261,T4261,U4261,V4261,W4261,X4261,Y4261,Z4261,AC4261,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4261=\"\",\"\",ConcatenateRange(C$7,E4261,TEXT(F4261,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4261=\"\",\"\",ConcatenateRange(C$7,E4261,TEXT(K4261,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4261=\"\",\"\",ConcatenateRange(C$7,E4261,TEXT(S4261,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4264,D4264,E4264,F4264,G4264,H4264,I4264,J4264,K4264,L4264,M4264,N4264,O4264,P4264,Q4264,R4264,S4264,T4264,U4264,V4264,W4264,X4264,Y4264,Z4264,AC4264,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4264=\"\",\"\",ConcatenateRange(C$7,E4264,TEXT(F4264,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4264=\"\",\"\",ConcatenateRange(C$7,E4264,TEXT(K4264,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4264=\"\",\"\",ConcatenateRange(C$7,E4264,TEXT(S4264,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4277,D4277,E4277,F4277,G4277,H4277,I4277,J4277,K4277,L4277,M4277,N4277,O4277,P4277,Q4277,R4277,S4277,T4277,U4277,V4277,W4277,X4277,Y4277,Z4277,AC4277,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4277=\"\",\"\",ConcatenateRange(C$7,E4277,TEXT(F4277,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4277=\"\",\"\",ConcatenateRange(C$7,E4277,TEXT(K4277,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4277=\"\",\"\",ConcatenateRange(C$7,E4277,TEXT(S4277,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4282,D4282,E4282,F4282,G4282,H4282,I4282,J4282,K4282,L4282,M4282,N4282,O4282,P4282,Q4282,R4282,S4282,T4282,U4282,V4282,W4282,X4282,Y4282,Z4282,AC4282,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4282=\"\",\"\",ConcatenateRange(C$7,E4282,TEXT(F4282,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4282=\"\",\"\",ConcatenateRange(C$7,E4282,TEXT(K4282,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4282=\"\",\"\",ConcatenateRange(C$7,E4282,TEXT(S4282,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4294,D4294,E4294,F4294,G4294,H4294,I4294,J4294,K4294,L4294,M4294,N4294,O4294,P4294,Q4294,R4294,S4294,T4294,U4294,V4294,W4294,X4294,Y4294,Z4294,AC4294,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4294=\"\",\"\",ConcatenateRange(C$7,E4294,TEXT(F4294,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4294=\"\",\"\",ConcatenateRange(C$7,E4294,TEXT(K4294,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4294=\"\",\"\",ConcatenateRange(C$7,E4294,TEXT(S4294,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4301,D4301,E4301,F4301,G4301,H4301,I4301,J4301,K4301,L4301,M4301,N4301,O4301,P4301,Q4301,R4301,S4301,T4301,U4301,V4301,W4301,X4301,Y4301,Z4301,AC4301,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4301=\"\",\"\",ConcatenateRange(C$7,E4301,TEXT(F4301,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4301=\"\",\"\",ConcatenateRange(C$7,E4301,TEXT(K4301,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4301=\"\",\"\",ConcatenateRange(C$7,E4301,TEXT(S4301,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4308,D4308,E4308,F4308,G4308,H4308,I4308,J4308,K4308,L4308,M4308,N4308,O4308,P4308,Q4308,R4308,S4308,T4308,U4308,V4308,W4308,X4308,Y4308,Z4308,AC4308,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB4308<>\"\",LOWER(AB4308),\"\")","v":""},{"$f":"IF(F4308=\"\",\"\",ConcatenateRange(C$7,E4308,TEXT(F4308,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4308=\"\",\"\",ConcatenateRange(C$7,E4308,TEXT(K4308,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4308=\"\",\"\",ConcatenateRange(C$7,E4308,TEXT(S4308,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4315,D4315,E4315,F4315,G4315,H4315,I4315,J4315,K4315,L4315,M4315,N4315,O4315,P4315,Q4315,R4315,S4315,T4315,U4315,V4315,W4315,X4315,Y4315,Z4315,AC4315,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4315=\"\",\"\",ConcatenateRange(C$7,E4315,TEXT(F4315,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4315=\"\",\"\",ConcatenateRange(C$7,E4315,TEXT(K4315,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4315=\"\",\"\",ConcatenateRange(C$7,E4315,TEXT(S4315,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4331,D4331,E4331,F4331,G4331,H4331,I4331,J4331,K4331,L4331,M4331,N4331,O4331,P4331,Q4331,R4331,S4331,T4331,U4331,V4331,W4331,X4331,Y4331,Z4331,AC4331,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4331=\"\",\"\",ConcatenateRange(C$7,E4331,TEXT(F4331,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4331=\"\",\"\",ConcatenateRange(C$7,E4331,TEXT(K4331,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4331=\"\",\"\",ConcatenateRange(C$7,E4331,TEXT(S4331,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4334,D4334,E4334,F4334,G4334,H4334,I4334,J4334,K4334,L4334,M4334,N4334,O4334,P4334,Q4334,R4334,S4334,T4334,U4334,V4334,W4334,X4334,Y4334,Z4334,AC4334,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4334=\"\",\"\",ConcatenateRange(C$7,E4334,TEXT(F4334,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4334=\"\",\"\",ConcatenateRange(C$7,E4334,TEXT(K4334,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4334=\"\",\"\",ConcatenateRange(C$7,E4334,TEXT(S4334,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4346,D4346,E4346,F4346,G4346,H4346,I4346,J4346,K4346,L4346,M4346,N4346,O4346,P4346,Q4346,R4346,S4346,T4346,U4346,V4346,W4346,X4346,Y4346,Z4346,AC4346,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4346=\"\",\"\",ConcatenateRange(C$7,E4346,TEXT(F4346,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4346=\"\",\"\",ConcatenateRange(C$7,E4346,TEXT(K4346,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4346=\"\",\"\",ConcatenateRange(C$7,E4346,TEXT(S4346,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4357,D4357,E4357,F4357,G4357,H4357,I4357,J4357,K4357,L4357,M4357,N4357,O4357,P4357,Q4357,R4357,S4357,T4357,U4357,V4357,W4357,X4357,Y4357,Z4357,AC4357,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4357=\"\",\"\",ConcatenateRange(C$7,E4357,TEXT(F4357,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4357=\"\",\"\",ConcatenateRange(C$7,E4357,TEXT(K4357,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4357=\"\",\"\",ConcatenateRange(C$7,E4357,TEXT(S4357,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4364,D4364,E4364,F4364,G4364,H4364,I4364,J4364,K4364,L4364,M4364,N4364,O4364,P4364,Q4364,R4364,S4364,T4364,U4364,V4364,W4364,X4364,Y4364,Z4364,AC4364,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4364=\"\",\"\",ConcatenateRange(C$7,E4364,TEXT(F4364,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4364=\"\",\"\",ConcatenateRange(C$7,E4364,TEXT(K4364,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4364=\"\",\"\",ConcatenateRange(C$7,E4364,TEXT(S4364,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4371,D4371,E4371,F4371,G4371,H4371,I4371,J4371,K4371,L4371,M4371,N4371,O4371,P4371,Q4371,R4371,S4371,T4371,U4371,V4371,W4371,X4371,Y4371,Z4371,AC4371,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4371=\"\",\"\",ConcatenateRange(C$7,E4371,TEXT(F4371,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4371=\"\",\"\",ConcatenateRange(C$7,E4371,TEXT(K4371,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4371=\"\",\"\",ConcatenateRange(C$7,E4371,TEXT(S4371,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4383,D4383,E4383,F4383,G4383,H4383,I4383,J4383,K4383,L4383,M4383,N4383,O4383,P4383,Q4383,R4383,S4383,T4383,U4383,V4383,W4383,X4383,Y4383,Z4383,AC4383,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4383=\"\",\"\",ConcatenateRange(C$7,E4383,TEXT(F4383,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4383=\"\",\"\",ConcatenateRange(C$7,E4383,TEXT(K4383,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4383=\"\",\"\",ConcatenateRange(C$7,E4383,TEXT(S4383,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4386,D4386,E4386,F4386,G4386,H4386,I4386,J4386,K4386,L4386,M4386,N4386,O4386,P4386,Q4386,R4386,S4386,T4386,U4386,V4386,W4386,X4386,Y4386,Z4386,AC4386,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4386=\"\",\"\",ConcatenateRange(C$7,E4386,TEXT(F4386,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4386=\"\",\"\",ConcatenateRange(C$7,E4386,TEXT(K4386,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4386=\"\",\"\",ConcatenateRange(C$7,E4386,TEXT(S4386,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4398,D4398,E4398,F4398,G4398,H4398,I4398,J4398,K4398,L4398,M4398,N4398,O4398,P4398,Q4398,R4398,S4398,T4398,U4398,V4398,W4398,X4398,Y4398,Z4398,AC4398,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4398=\"\",\"\",ConcatenateRange(C$7,E4398,TEXT(F4398,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4398=\"\",\"\",ConcatenateRange(C$7,E4398,TEXT(K4398,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4398=\"\",\"\",ConcatenateRange(C$7,E4398,TEXT(S4398,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4404,D4404,E4404,F4404,G4404,H4404,I4404,J4404,K4404,L4404,M4404,N4404,O4404,P4404,Q4404,R4404,S4404,T4404,U4404,V4404,W4404,X4404,Y4404,Z4404,AC4404,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4404=\"\",\"\",ConcatenateRange(C$7,E4404,TEXT(F4404,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4404=\"\",\"\",ConcatenateRange(C$7,E4404,TEXT(K4404,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4404=\"\",\"\",ConcatenateRange(C$7,E4404,TEXT(S4404,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4416,D4416,E4416,F4416,G4416,H4416,I4416,J4416,K4416,L4416,M4416,N4416,O4416,P4416,Q4416,R4416,S4416,T4416,U4416,V4416,W4416,X4416,Y4416,Z4416,AC4416,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4416=\"\",\"\",ConcatenateRange(C$7,E4416,TEXT(F4416,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4416=\"\",\"\",ConcatenateRange(C$7,E4416,TEXT(K4416,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4416=\"\",\"\",ConcatenateRange(C$7,E4416,TEXT(S4416,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4423,D4423,E4423,F4423,G4423,H4423,I4423,J4423,K4423,L4423,M4423,N4423,O4423,P4423,Q4423,R4423,S4423,T4423,U4423,V4423,W4423,X4423,Y4423,Z4423,AC4423,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4423=\"\",\"\",ConcatenateRange(C$7,E4423,TEXT(F4423,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4423=\"\",\"\",ConcatenateRange(C$7,E4423,TEXT(K4423,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4423=\"\",\"\",ConcatenateRange(C$7,E4423,TEXT(S4423,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4435,D4435,E4435,F4435,G4435,H4435,I4435,J4435,K4435,L4435,M4435,N4435,O4435,P4435,Q4435,R4435,S4435,T4435,U4435,V4435,W4435,X4435,Y4435,Z4435,AC4435,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4435=\"\",\"\",ConcatenateRange(C$7,E4435,TEXT(F4435,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4435=\"\",\"\",ConcatenateRange(C$7,E4435,TEXT(K4435,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4435=\"\",\"\",ConcatenateRange(C$7,E4435,TEXT(S4435,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4439,D4439,E4439,F4439,G4439,H4439,I4439,J4439,K4439,L4439,M4439,N4439,O4439,P4439,Q4439,R4439,S4439,T4439,U4439,V4439,W4439,X4439,Y4439,Z4439,AC4439,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4439=\"\",\"\",ConcatenateRange(C$7,E4439,TEXT(F4439,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4439=\"\",\"\",ConcatenateRange(C$7,E4439,TEXT(K4439,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4439=\"\",\"\",ConcatenateRange(C$7,E4439,TEXT(S4439,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4453,D4453,E4453,F4453,G4453,H4453,I4453,J4453,K4453,L4453,M4453,N4453,O4453,P4453,Q4453,R4453,S4453,T4453,U4453,V4453,W4453,X4453,Y4453,Z4453,AC4453,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4453=\"\",\"\",ConcatenateRange(C$7,E4453,TEXT(F4453,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4453=\"\",\"\",ConcatenateRange(C$7,E4453,TEXT(K4453,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4453=\"\",\"\",ConcatenateRange(C$7,E4453,TEXT(S4453,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4456,D4456,E4456,F4456,G4456,H4456,I4456,J4456,K4456,L4456,M4456,N4456,O4456,P4456,Q4456,R4456,S4456,T4456,U4456,V4456,W4456,X4456,Y4456,Z4456,AC4456,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4456=\"\",\"\",ConcatenateRange(C$7,E4456,TEXT(F4456,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4456=\"\",\"\",ConcatenateRange(C$7,E4456,TEXT(K4456,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4456=\"\",\"\",ConcatenateRange(C$7,E4456,TEXT(S4456,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4472,D4472,E4472,F4472,G4472,H4472,I4472,J4472,K4472,L4472,M4472,N4472,O4472,P4472,Q4472,R4472,S4472,T4472,U4472,V4472,W4472,X4472,Y4472,Z4472,AC4472,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4472=\"\",\"\",ConcatenateRange(C$7,E4472,TEXT(F4472,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4472=\"\",\"\",ConcatenateRange(C$7,E4472,TEXT(K4472,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4472=\"\",\"\",ConcatenateRange(C$7,E4472,TEXT(S4472,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4478,D4478,E4478,F4478,G4478,H4478,I4478,J4478,K4478,L4478,M4478,N4478,O4478,P4478,Q4478,R4478,S4478,T4478,U4478,V4478,W4478,X4478,Y4478,Z4478,AC4478,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4478=\"\",\"\",ConcatenateRange(C$7,E4478,TEXT(F4478,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4478=\"\",\"\",ConcatenateRange(C$7,E4478,TEXT(K4478,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4478=\"\",\"\",ConcatenateRange(C$7,E4478,TEXT(S4478,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4481,D4481,E4481,F4481,G4481,H4481,I4481,J4481,K4481,L4481,M4481,N4481,O4481,P4481,Q4481,R4481,S4481,T4481,U4481,V4481,W4481,X4481,Y4481,Z4481,AC4481,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4481=\"\",\"\",ConcatenateRange(C$7,E4481,TEXT(F4481,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4481=\"\",\"\",ConcatenateRange(C$7,E4481,TEXT(K4481,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4481=\"\",\"\",ConcatenateRange(C$7,E4481,TEXT(S4481,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4493,D4493,E4493,F4493,G4493,H4493,I4493,J4493,K4493,L4493,M4493,N4493,O4493,P4493,Q4493,R4493,S4493,T4493,U4493,V4493,W4493,X4493,Y4493,Z4493,AC4493,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4493=\"\",\"\",ConcatenateRange(C$7,E4493,TEXT(F4493,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4493=\"\",\"\",ConcatenateRange(C$7,E4493,TEXT(K4493,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4493=\"\",\"\",ConcatenateRange(C$7,E4493,TEXT(S4493,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4505,D4505,E4505,F4505,G4505,H4505,I4505,J4505,K4505,L4505,M4505,N4505,O4505,P4505,Q4505,R4505,S4505,T4505,U4505,V4505,W4505,X4505,Y4505,Z4505,AC4505,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4505=\"\",\"\",ConcatenateRange(C$7,E4505,TEXT(F4505,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4505=\"\",\"\",ConcatenateRange(C$7,E4505,TEXT(K4505,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4505=\"\",\"\",ConcatenateRange(C$7,E4505,TEXT(S4505,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4512,D4512,E4512,F4512,G4512,H4512,I4512,J4512,K4512,L4512,M4512,N4512,O4512,P4512,Q4512,R4512,S4512,T4512,U4512,V4512,W4512,X4512,Y4512,Z4512,AC4512,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4512=\"\",\"\",ConcatenateRange(C$7,E4512,TEXT(F4512,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4512=\"\",\"\",ConcatenateRange(C$7,E4512,TEXT(K4512,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4512=\"\",\"\",ConcatenateRange(C$7,E4512,TEXT(S4512,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4519,D4519,E4519,F4519,G4519,H4519,I4519,J4519,K4519,L4519,M4519,N4519,O4519,P4519,Q4519,R4519,S4519,T4519,U4519,V4519,W4519,X4519,Y4519,Z4519,AC4519,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4519=\"\",\"\",ConcatenateRange(C$7,E4519,TEXT(F4519,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4519=\"\",\"\",ConcatenateRange(C$7,E4519,TEXT(K4519,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4519=\"\",\"\",ConcatenateRange(C$7,E4519,TEXT(S4519,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4526,D4526,E4526,F4526,G4526,H4526,I4526,J4526,K4526,L4526,M4526,N4526,O4526,P4526,Q4526,R4526,S4526,T4526,U4526,V4526,W4526,X4526,Y4526,Z4526,AC4526,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4526=\"\",\"\",ConcatenateRange(C$7,E4526,TEXT(F4526,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4526=\"\",\"\",ConcatenateRange(C$7,E4526,TEXT(K4526,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4526=\"\",\"\",ConcatenateRange(C$7,E4526,TEXT(S4526,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4542,D4542,E4542,F4542,G4542,H4542,I4542,J4542,K4542,L4542,M4542,N4542,O4542,P4542,Q4542,R4542,S4542,T4542,U4542,V4542,W4542,X4542,Y4542,Z4542,AC4542,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4542=\"\",\"\",ConcatenateRange(C$7,E4542,TEXT(F4542,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4542=\"\",\"\",ConcatenateRange(C$7,E4542,TEXT(K4542,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4542=\"\",\"\",ConcatenateRange(C$7,E4542,TEXT(S4542,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4545,D4545,E4545,F4545,G4545,H4545,I4545,J4545,K4545,L4545,M4545,N4545,O4545,P4545,Q4545,R4545,S4545,T4545,U4545,V4545,W4545,X4545,Y4545,Z4545,AC4545,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4545=\"\",\"\",ConcatenateRange(C$7,E4545,TEXT(F4545,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4545=\"\",\"\",ConcatenateRange(C$7,E4545,TEXT(K4545,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4545=\"\",\"\",ConcatenateRange(C$7,E4545,TEXT(S4545,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4552,D4552,E4552,F4552,G4552,H4552,I4552,J4552,K4552,L4552,M4552,N4552,O4552,P4552,Q4552,R4552,S4552,T4552,U4552,V4552,W4552,X4552,Y4552,Z4552,AC4552,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4552=\"\",\"\",ConcatenateRange(C$7,E4552,TEXT(F4552,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4552=\"\",\"\",ConcatenateRange(C$7,E4552,TEXT(K4552,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4552=\"\",\"\",ConcatenateRange(C$7,E4552,TEXT(S4552,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4568,D4568,E4568,F4568,G4568,H4568,I4568,J4568,K4568,L4568,M4568,N4568,O4568,P4568,Q4568,R4568,S4568,T4568,U4568,V4568,W4568,X4568,Y4568,Z4568,AC4568,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4568=\"\",\"\",ConcatenateRange(C$7,E4568,TEXT(F4568,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4568=\"\",\"\",ConcatenateRange(C$7,E4568,TEXT(K4568,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4568=\"\",\"\",ConcatenateRange(C$7,E4568,TEXT(S4568,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4575,D4575,E4575,F4575,G4575,H4575,I4575,J4575,K4575,L4575,M4575,N4575,O4575,P4575,Q4575,R4575,S4575,T4575,U4575,V4575,W4575,X4575,Y4575,Z4575,AC4575,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4575=\"\",\"\",ConcatenateRange(C$7,E4575,TEXT(F4575,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4575=\"\",\"\",ConcatenateRange(C$7,E4575,TEXT(K4575,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4575=\"\",\"\",ConcatenateRange(C$7,E4575,TEXT(S4575,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4582,D4582,E4582,F4582,G4582,H4582,I4582,J4582,K4582,L4582,M4582,N4582,O4582,P4582,Q4582,R4582,S4582,T4582,U4582,V4582,W4582,X4582,Y4582,Z4582,AC4582,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4582=\"\",\"\",ConcatenateRange(C$7,E4582,TEXT(F4582,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4582=\"\",\"\",ConcatenateRange(C$7,E4582,TEXT(K4582,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4582=\"\",\"\",ConcatenateRange(C$7,E4582,TEXT(S4582,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4594,D4594,E4594,F4594,G4594,H4594,I4594,J4594,K4594,L4594,M4594,N4594,O4594,P4594,Q4594,R4594,S4594,T4594,U4594,V4594,W4594,X4594,Y4594,Z4594,AC4594,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4594=\"\",\"\",ConcatenateRange(C$7,E4594,TEXT(F4594,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4594=\"\",\"\",ConcatenateRange(C$7,E4594,TEXT(K4594,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4594=\"\",\"\",ConcatenateRange(C$7,E4594,TEXT(S4594,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4599,D4599,E4599,F4599,G4599,H4599,I4599,J4599,K4599,L4599,M4599,N4599,O4599,P4599,Q4599,R4599,S4599,T4599,U4599,V4599,W4599,X4599,Y4599,Z4599,AC4599,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4599=\"\",\"\",ConcatenateRange(C$7,E4599,TEXT(F4599,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4599=\"\",\"\",ConcatenateRange(C$7,E4599,TEXT(K4599,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4599=\"\",\"\",ConcatenateRange(C$7,E4599,TEXT(S4599,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4612,D4612,E4612,F4612,G4612,H4612,I4612,J4612,K4612,L4612,M4612,N4612,O4612,P4612,Q4612,R4612,S4612,T4612,U4612,V4612,W4612,X4612,Y4612,Z4612,AC4612,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4612=\"\",\"\",ConcatenateRange(C$7,E4612,TEXT(F4612,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4612=\"\",\"\",ConcatenateRange(C$7,E4612,TEXT(K4612,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4612=\"\",\"\",ConcatenateRange(C$7,E4612,TEXT(S4612,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4615,D4615,E4615,F4615,G4615,H4615,I4615,J4615,K4615,L4615,M4615,N4615,O4615,P4615,Q4615,R4615,S4615,T4615,U4615,V4615,W4615,X4615,Y4615,Z4615,AC4615,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4615=\"\",\"\",ConcatenateRange(C$7,E4615,TEXT(F4615,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4615=\"\",\"\",ConcatenateRange(C$7,E4615,TEXT(K4615,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4615=\"\",\"\",ConcatenateRange(C$7,E4615,TEXT(S4615,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4622,D4622,E4622,F4622,G4622,H4622,I4622,J4622,K4622,L4622,M4622,N4622,O4622,P4622,Q4622,R4622,S4622,T4622,U4622,V4622,W4622,X4622,Y4622,Z4622,AC4622,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4622=\"\",\"\",ConcatenateRange(C$7,E4622,TEXT(F4622,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4622=\"\",\"\",ConcatenateRange(C$7,E4622,TEXT(K4622,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4622=\"\",\"\",ConcatenateRange(C$7,E4622,TEXT(S4622,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4634,D4634,E4634,F4634,G4634,H4634,I4634,J4634,K4634,L4634,M4634,N4634,O4634,P4634,Q4634,R4634,S4634,T4634,U4634,V4634,W4634,X4634,Y4634,Z4634,AC4634,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4634=\"\",\"\",ConcatenateRange(C$7,E4634,TEXT(F4634,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4634=\"\",\"\",ConcatenateRange(C$7,E4634,TEXT(K4634,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4634=\"\",\"\",ConcatenateRange(C$7,E4634,TEXT(S4634,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4640,D4640,E4640,F4640,G4640,H4640,I4640,J4640,K4640,L4640,M4640,N4640,O4640,P4640,Q4640,R4640,S4640,T4640,U4640,V4640,W4640,X4640,Y4640,Z4640,AC4640,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4640=\"\",\"\",ConcatenateRange(C$7,E4640,TEXT(F4640,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4640=\"\",\"\",ConcatenateRange(C$7,E4640,TEXT(K4640,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4640=\"\",\"\",ConcatenateRange(C$7,E4640,TEXT(S4640,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4652,D4652,E4652,F4652,G4652,H4652,I4652,J4652,K4652,L4652,M4652,N4652,O4652,P4652,Q4652,R4652,S4652,T4652,U4652,V4652,W4652,X4652,Y4652,Z4652,AC4652,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4652=\"\",\"\",ConcatenateRange(C$7,E4652,TEXT(F4652,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4652=\"\",\"\",ConcatenateRange(C$7,E4652,TEXT(K4652,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4652=\"\",\"\",ConcatenateRange(C$7,E4652,TEXT(S4652,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4664,D4664,E4664,F4664,G4664,H4664,I4664,J4664,K4664,L4664,M4664,N4664,O4664,P4664,Q4664,R4664,S4664,T4664,U4664,V4664,W4664,X4664,Y4664,Z4664,AC4664,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4664=\"\",\"\",ConcatenateRange(C$7,E4664,TEXT(F4664,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4664=\"\",\"\",ConcatenateRange(C$7,E4664,TEXT(K4664,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4664=\"\",\"\",ConcatenateRange(C$7,E4664,TEXT(S4664,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4671,D4671,E4671,F4671,G4671,H4671,I4671,J4671,K4671,L4671,M4671,N4671,O4671,P4671,Q4671,R4671,S4671,T4671,U4671,V4671,W4671,X4671,Y4671,Z4671,AC4671,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4671=\"\",\"\",ConcatenateRange(C$7,E4671,TEXT(F4671,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4671=\"\",\"\",ConcatenateRange(C$7,E4671,TEXT(K4671,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4671=\"\",\"\",ConcatenateRange(C$7,E4671,TEXT(S4671,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4683,D4683,E4683,F4683,G4683,H4683,I4683,J4683,K4683,L4683,M4683,N4683,O4683,P4683,Q4683,R4683,S4683,T4683,U4683,V4683,W4683,X4683,Y4683,Z4683,AC4683,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4683=\"\",\"\",ConcatenateRange(C$7,E4683,TEXT(F4683,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4683=\"\",\"\",ConcatenateRange(C$7,E4683,TEXT(K4683,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4683=\"\",\"\",ConcatenateRange(C$7,E4683,TEXT(S4683,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4689,D4689,E4689,F4689,G4689,H4689,I4689,J4689,K4689,L4689,M4689,N4689,O4689,P4689,Q4689,R4689,S4689,T4689,U4689,V4689,W4689,X4689,Y4689,Z4689,AC4689,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4689=\"\",\"\",ConcatenateRange(C$7,E4689,TEXT(F4689,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4689=\"\",\"\",ConcatenateRange(C$7,E4689,TEXT(K4689,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4689=\"\",\"\",ConcatenateRange(C$7,E4689,TEXT(S4689,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4692,D4692,E4692,F4692,G4692,H4692,I4692,J4692,K4692,L4692,M4692,N4692,O4692,P4692,Q4692,R4692,S4692,T4692,U4692,V4692,W4692,X4692,Y4692,Z4692,AC4692,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB4692<>\"\",LOWER(AB4692),\"\")","v":""},{"$f":"IF(F4692=\"\",\"\",ConcatenateRange(C$7,E4692,TEXT(F4692,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4692=\"\",\"\",ConcatenateRange(C$7,E4692,TEXT(K4692,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4692=\"\",\"\",ConcatenateRange(C$7,E4692,TEXT(S4692,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4704,D4704,E4704,F4704,G4704,H4704,I4704,J4704,K4704,L4704,M4704,N4704,O4704,P4704,Q4704,R4704,S4704,T4704,U4704,V4704,W4704,X4704,Y4704,Z4704,AC4704,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4704=\"\",\"\",ConcatenateRange(C$7,E4704,TEXT(F4704,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4704=\"\",\"\",ConcatenateRange(C$7,E4704,TEXT(K4704,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4704=\"\",\"\",ConcatenateRange(C$7,E4704,TEXT(S4704,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4716,D4716,E4716,F4716,G4716,H4716,I4716,J4716,K4716,L4716,M4716,N4716,O4716,P4716,Q4716,R4716,S4716,T4716,U4716,V4716,W4716,X4716,Y4716,Z4716,AC4716,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4716=\"\",\"\",ConcatenateRange(C$7,E4716,TEXT(F4716,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4716=\"\",\"\",ConcatenateRange(C$7,E4716,TEXT(K4716,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4716=\"\",\"\",ConcatenateRange(C$7,E4716,TEXT(S4716,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4723,D4723,E4723,F4723,G4723,H4723,I4723,J4723,K4723,L4723,M4723,N4723,O4723,P4723,Q4723,R4723,S4723,T4723,U4723,V4723,W4723,X4723,Y4723,Z4723,AC4723,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4723=\"\",\"\",ConcatenateRange(C$7,E4723,TEXT(F4723,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4723=\"\",\"\",ConcatenateRange(C$7,E4723,TEXT(K4723,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4723=\"\",\"\",ConcatenateRange(C$7,E4723,TEXT(S4723,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4730,D4730,E4730,F4730,G4730,H4730,I4730,J4730,K4730,L4730,M4730,N4730,O4730,P4730,Q4730,R4730,S4730,T4730,U4730,V4730,W4730,X4730,Y4730,Z4730,AC4730,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4730=\"\",\"\",ConcatenateRange(C$7,E4730,TEXT(F4730,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4730=\"\",\"\",ConcatenateRange(C$7,E4730,TEXT(K4730,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4730=\"\",\"\",ConcatenateRange(C$7,E4730,TEXT(S4730,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4741,D4741,E4741,F4741,G4741,H4741,I4741,J4741,K4741,L4741,M4741,N4741,O4741,P4741,Q4741,R4741,S4741,T4741,U4741,V4741,W4741,X4741,Y4741,Z4741,AC4741,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4741=\"\",\"\",ConcatenateRange(C$7,E4741,TEXT(F4741,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4741=\"\",\"\",ConcatenateRange(C$7,E4741,TEXT(K4741,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4741=\"\",\"\",ConcatenateRange(C$7,E4741,TEXT(S4741,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4753,D4753,E4753,F4753,G4753,H4753,I4753,J4753,K4753,L4753,M4753,N4753,O4753,P4753,Q4753,R4753,S4753,T4753,U4753,V4753,W4753,X4753,Y4753,Z4753,AC4753,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4753=\"\",\"\",ConcatenateRange(C$7,E4753,TEXT(F4753,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4753=\"\",\"\",ConcatenateRange(C$7,E4753,TEXT(K4753,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4753=\"\",\"\",ConcatenateRange(C$7,E4753,TEXT(S4753,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4756,D4756,E4756,F4756,G4756,H4756,I4756,J4756,K4756,L4756,M4756,N4756,O4756,P4756,Q4756,R4756,S4756,T4756,U4756,V4756,W4756,X4756,Y4756,Z4756,AC4756,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB4756<>\"\",LOWER(AB4756),\"\")","v":""},{"$f":"IF(F4756=\"\",\"\",ConcatenateRange(C$7,E4756,TEXT(F4756,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4756=\"\",\"\",ConcatenateRange(C$7,E4756,TEXT(K4756,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4756=\"\",\"\",ConcatenateRange(C$7,E4756,TEXT(S4756,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4769,D4769,E4769,F4769,G4769,H4769,I4769,J4769,K4769,L4769,M4769,N4769,O4769,P4769,Q4769,R4769,S4769,T4769,U4769,V4769,W4769,X4769,Y4769,Z4769,AC4769,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4769=\"\",\"\",ConcatenateRange(C$7,E4769,TEXT(F4769,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4769=\"\",\"\",ConcatenateRange(C$7,E4769,TEXT(K4769,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4769=\"\",\"\",ConcatenateRange(C$7,E4769,TEXT(S4769,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4774,D4774,E4774,F4774,G4774,H4774,I4774,J4774,K4774,L4774,M4774,N4774,O4774,P4774,Q4774,R4774,S4774,T4774,U4774,V4774,W4774,X4774,Y4774,Z4774,AC4774,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4774=\"\",\"\",ConcatenateRange(C$7,E4774,TEXT(F4774,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4774=\"\",\"\",ConcatenateRange(C$7,E4774,TEXT(K4774,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4774=\"\",\"\",ConcatenateRange(C$7,E4774,TEXT(S4774,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4781,D4781,E4781,F4781,G4781,H4781,I4781,J4781,K4781,L4781,M4781,N4781,O4781,P4781,Q4781,R4781,S4781,T4781,U4781,V4781,W4781,X4781,Y4781,Z4781,AC4781,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4781=\"\",\"\",ConcatenateRange(C$7,E4781,TEXT(F4781,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4781=\"\",\"\",ConcatenateRange(C$7,E4781,TEXT(K4781,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4781=\"\",\"\",ConcatenateRange(C$7,E4781,TEXT(S4781,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4793,D4793,E4793,F4793,G4793,H4793,I4793,J4793,K4793,L4793,M4793,N4793,O4793,P4793,Q4793,R4793,S4793,T4793,U4793,V4793,W4793,X4793,Y4793,Z4793,AC4793,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4793=\"\",\"\",ConcatenateRange(C$7,E4793,TEXT(F4793,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4793=\"\",\"\",ConcatenateRange(C$7,E4793,TEXT(K4793,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4793=\"\",\"\",ConcatenateRange(C$7,E4793,TEXT(S4793,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4805,D4805,E4805,F4805,G4805,H4805,I4805,J4805,K4805,L4805,M4805,N4805,O4805,P4805,Q4805,R4805,S4805,T4805,U4805,V4805,W4805,X4805,Y4805,Z4805,AC4805,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4805=\"\",\"\",ConcatenateRange(C$7,E4805,TEXT(F4805,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4805=\"\",\"\",ConcatenateRange(C$7,E4805,TEXT(K4805,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4805=\"\",\"\",ConcatenateRange(C$7,E4805,TEXT(S4805,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4810,D4810,E4810,F4810,G4810,H4810,I4810,J4810,K4810,L4810,M4810,N4810,O4810,P4810,Q4810,R4810,S4810,T4810,U4810,V4810,W4810,X4810,Y4810,Z4810,AC4810,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4810=\"\",\"\",ConcatenateRange(C$7,E4810,TEXT(F4810,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4810=\"\",\"\",ConcatenateRange(C$7,E4810,TEXT(K4810,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4810=\"\",\"\",ConcatenateRange(C$7,E4810,TEXT(S4810,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4823,D4823,E4823,F4823,G4823,H4823,I4823,J4823,K4823,L4823,M4823,N4823,O4823,P4823,Q4823,R4823,S4823,T4823,U4823,V4823,W4823,X4823,Y4823,Z4823,AC4823,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4823=\"\",\"\",ConcatenateRange(C$7,E4823,TEXT(F4823,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4823=\"\",\"\",ConcatenateRange(C$7,E4823,TEXT(K4823,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4823=\"\",\"\",ConcatenateRange(C$7,E4823,TEXT(S4823,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4826,D4826,E4826,F4826,G4826,H4826,I4826,J4826,K4826,L4826,M4826,N4826,O4826,P4826,Q4826,R4826,S4826,T4826,U4826,V4826,W4826,X4826,Y4826,Z4826,AC4826,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4826=\"\",\"\",ConcatenateRange(C$7,E4826,TEXT(F4826,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4826=\"\",\"\",ConcatenateRange(C$7,E4826,TEXT(K4826,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4826=\"\",\"\",ConcatenateRange(C$7,E4826,TEXT(S4826,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4833,D4833,E4833,F4833,G4833,H4833,I4833,J4833,K4833,L4833,M4833,N4833,O4833,P4833,Q4833,R4833,S4833,T4833,U4833,V4833,W4833,X4833,Y4833,Z4833,AC4833,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4833=\"\",\"\",ConcatenateRange(C$7,E4833,TEXT(F4833,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4833=\"\",\"\",ConcatenateRange(C$7,E4833,TEXT(K4833,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4833=\"\",\"\",ConcatenateRange(C$7,E4833,TEXT(S4833,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4845,D4845,E4845,F4845,G4845,H4845,I4845,J4845,K4845,L4845,M4845,N4845,O4845,P4845,Q4845,R4845,S4845,T4845,U4845,V4845,W4845,X4845,Y4845,Z4845,AC4845,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4845=\"\",\"\",ConcatenateRange(C$7,E4845,TEXT(F4845,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4845=\"\",\"\",ConcatenateRange(C$7,E4845,TEXT(K4845,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4845=\"\",\"\",ConcatenateRange(C$7,E4845,TEXT(S4845,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4851,D4851,E4851,F4851,G4851,H4851,I4851,J4851,K4851,L4851,M4851,N4851,O4851,P4851,Q4851,R4851,S4851,T4851,U4851,V4851,W4851,X4851,Y4851,Z4851,AC4851,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4851=\"\",\"\",ConcatenateRange(C$7,E4851,TEXT(F4851,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4851=\"\",\"\",ConcatenateRange(C$7,E4851,TEXT(K4851,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4851=\"\",\"\",ConcatenateRange(C$7,E4851,TEXT(S4851,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4863,D4863,E4863,F4863,G4863,H4863,I4863,J4863,K4863,L4863,M4863,N4863,O4863,P4863,Q4863,R4863,S4863,T4863,U4863,V4863,W4863,X4863,Y4863,Z4863,AC4863,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4863=\"\",\"\",ConcatenateRange(C$7,E4863,TEXT(F4863,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4863=\"\",\"\",ConcatenateRange(C$7,E4863,TEXT(K4863,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4863=\"\",\"\",ConcatenateRange(C$7,E4863,TEXT(S4863,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4875,D4875,E4875,F4875,G4875,H4875,I4875,J4875,K4875,L4875,M4875,N4875,O4875,P4875,Q4875,R4875,S4875,T4875,U4875,V4875,W4875,X4875,Y4875,Z4875,AC4875,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4875=\"\",\"\",ConcatenateRange(C$7,E4875,TEXT(F4875,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4875=\"\",\"\",ConcatenateRange(C$7,E4875,TEXT(K4875,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4875=\"\",\"\",ConcatenateRange(C$7,E4875,TEXT(S4875,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4882,D4882,E4882,F4882,G4882,H4882,I4882,J4882,K4882,L4882,M4882,N4882,O4882,P4882,Q4882,R4882,S4882,T4882,U4882,V4882,W4882,X4882,Y4882,Z4882,AC4882,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4882=\"\",\"\",ConcatenateRange(C$7,E4882,TEXT(F4882,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4882=\"\",\"\",ConcatenateRange(C$7,E4882,TEXT(K4882,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4882=\"\",\"\",ConcatenateRange(C$7,E4882,TEXT(S4882,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4894,D4894,E4894,F4894,G4894,H4894,I4894,J4894,K4894,L4894,M4894,N4894,O4894,P4894,Q4894,R4894,S4894,T4894,U4894,V4894,W4894,X4894,Y4894,Z4894,AC4894,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4894=\"\",\"\",ConcatenateRange(C$7,E4894,TEXT(F4894,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4894=\"\",\"\",ConcatenateRange(C$7,E4894,TEXT(K4894,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4894=\"\",\"\",ConcatenateRange(C$7,E4894,TEXT(S4894,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4895,D4895,E4895,F4895,G4895,H4895,I4895,J4895,K4895,L4895,M4895,N4895,O4895,P4895,Q4895,R4895,S4895,T4895,U4895,V4895,W4895,X4895,Y4895,Z4895,AC4895,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4895=\"\",\"\",ConcatenateRange(C$7,E4895,TEXT(F4895,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4895=\"\",\"\",ConcatenateRange(C$7,E4895,TEXT(K4895,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4895=\"\",\"\",ConcatenateRange(C$7,E4895,TEXT(S4895,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4896,D4896,E4896,F4896,G4896,H4896,I4896,J4896,K4896,L4896,M4896,N4896,O4896,P4896,Q4896,R4896,S4896,T4896,U4896,V4896,W4896,X4896,Y4896,Z4896,AC4896,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4896=\"\",\"\",ConcatenateRange(C$7,E4896,TEXT(F4896,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4896=\"\",\"\",ConcatenateRange(C$7,E4896,TEXT(K4896,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4896=\"\",\"\",ConcatenateRange(C$7,E4896,TEXT(S4896,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4897,D4897,E4897,F4897,G4897,H4897,I4897,J4897,K4897,L4897,M4897,N4897,O4897,P4897,Q4897,R4897,S4897,T4897,U4897,V4897,W4897,X4897,Y4897,Z4897,AC4897,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4897=\"\",\"\",ConcatenateRange(C$7,E4897,TEXT(F4897,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4897=\"\",\"\",ConcatenateRange(C$7,E4897,TEXT(K4897,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4897=\"\",\"\",ConcatenateRange(C$7,E4897,TEXT(S4897,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4898,D4898,E4898,F4898,G4898,H4898,I4898,J4898,K4898,L4898,M4898,N4898,O4898,P4898,Q4898,R4898,S4898,T4898,U4898,V4898,W4898,X4898,Y4898,Z4898,AC4898,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4898=\"\",\"\",ConcatenateRange(C$7,E4898,TEXT(F4898,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4898=\"\",\"\",ConcatenateRange(C$7,E4898,TEXT(K4898,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4898=\"\",\"\",ConcatenateRange(C$7,E4898,TEXT(S4898,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4899,D4899,E4899,F4899,G4899,H4899,I4899,J4899,K4899,L4899,M4899,N4899,O4899,P4899,Q4899,R4899,S4899,T4899,U4899,V4899,W4899,X4899,Y4899,Z4899,AC4899,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4899=\"\",\"\",ConcatenateRange(C$7,E4899,TEXT(F4899,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4899=\"\",\"\",ConcatenateRange(C$7,E4899,TEXT(K4899,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4899=\"\",\"\",ConcatenateRange(C$7,E4899,TEXT(S4899,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4900,D4900,E4900,F4900,G4900,H4900,I4900,J4900,K4900,L4900,M4900,N4900,O4900,P4900,Q4900,R4900,S4900,T4900,U4900,V4900,W4900,X4900,Y4900,Z4900,AC4900,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4900=\"\",\"\",ConcatenateRange(C$7,E4900,TEXT(F4900,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4900=\"\",\"\",ConcatenateRange(C$7,E4900,TEXT(K4900,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4900=\"\",\"\",ConcatenateRange(C$7,E4900,TEXT(S4900,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4901,D4901,E4901,F4901,G4901,H4901,I4901,J4901,K4901,L4901,M4901,N4901,O4901,P4901,Q4901,R4901,S4901,T4901,U4901,V4901,W4901,X4901,Y4901,Z4901,AC4901,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4901=\"\",\"\",ConcatenateRange(C$7,E4901,TEXT(F4901,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4901=\"\",\"\",ConcatenateRange(C$7,E4901,TEXT(K4901,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4901=\"\",\"\",ConcatenateRange(C$7,E4901,TEXT(S4901,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4902,D4902,E4902,F4902,G4902,H4902,I4902,J4902,K4902,L4902,M4902,N4902,O4902,P4902,Q4902,R4902,S4902,T4902,U4902,V4902,W4902,X4902,Y4902,Z4902,AC4902,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4902=\"\",\"\",ConcatenateRange(C$7,E4902,TEXT(F4902,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4902=\"\",\"\",ConcatenateRange(C$7,E4902,TEXT(K4902,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4902=\"\",\"\",ConcatenateRange(C$7,E4902,TEXT(S4902,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4903,D4903,E4903,F4903,G4903,H4903,I4903,J4903,K4903,L4903,M4903,N4903,O4903,P4903,Q4903,R4903,S4903,T4903,U4903,V4903,W4903,X4903,Y4903,Z4903,AC4903,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4903=\"\",\"\",ConcatenateRange(C$7,E4903,TEXT(F4903,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4903=\"\",\"\",ConcatenateRange(C$7,E4903,TEXT(K4903,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4903=\"\",\"\",ConcatenateRange(C$7,E4903,TEXT(S4903,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4904,D4904,E4904,F4904,G4904,H4904,I4904,J4904,K4904,L4904,M4904,N4904,O4904,P4904,Q4904,R4904,S4904,T4904,U4904,V4904,W4904,X4904,Y4904,Z4904,AC4904,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4904=\"\",\"\",ConcatenateRange(C$7,E4904,TEXT(F4904,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4904=\"\",\"\",ConcatenateRange(C$7,E4904,TEXT(K4904,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4904=\"\",\"\",ConcatenateRange(C$7,E4904,TEXT(S4904,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4905,D4905,E4905,F4905,G4905,H4905,I4905,J4905,K4905,L4905,M4905,N4905,O4905,P4905,Q4905,R4905,S4905,T4905,U4905,V4905,W4905,X4905,Y4905,Z4905,AC4905,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4905=\"\",\"\",ConcatenateRange(C$7,E4905,TEXT(F4905,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4905=\"\",\"\",ConcatenateRange(C$7,E4905,TEXT(K4905,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4905=\"\",\"\",ConcatenateRange(C$7,E4905,TEXT(S4905,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4906,D4906,E4906,F4906,G4906,H4906,I4906,J4906,K4906,L4906,M4906,N4906,O4906,P4906,Q4906,R4906,S4906,T4906,U4906,V4906,W4906,X4906,Y4906,Z4906,AC4906,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4906=\"\",\"\",ConcatenateRange(C$7,E4906,TEXT(F4906,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4906=\"\",\"\",ConcatenateRange(C$7,E4906,TEXT(K4906,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4906=\"\",\"\",ConcatenateRange(C$7,E4906,TEXT(S4906,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4907,D4907,E4907,F4907,G4907,H4907,I4907,J4907,K4907,L4907,M4907,N4907,O4907,P4907,Q4907,R4907,S4907,T4907,U4907,V4907,W4907,X4907,Y4907,Z4907,AC4907,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4907=\"\",\"\",ConcatenateRange(C$7,E4907,TEXT(F4907,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4907=\"\",\"\",ConcatenateRange(C$7,E4907,TEXT(K4907,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4907=\"\",\"\",ConcatenateRange(C$7,E4907,TEXT(S4907,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4908,D4908,E4908,F4908,G4908,H4908,I4908,J4908,K4908,L4908,M4908,N4908,O4908,P4908,Q4908,R4908,S4908,T4908,U4908,V4908,W4908,X4908,Y4908,Z4908,AC4908,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4908=\"\",\"\",ConcatenateRange(C$7,E4908,TEXT(F4908,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4908=\"\",\"\",ConcatenateRange(C$7,E4908,TEXT(K4908,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4908=\"\",\"\",ConcatenateRange(C$7,E4908,TEXT(S4908,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4909,D4909,E4909,F4909,G4909,H4909,I4909,J4909,K4909,L4909,M4909,N4909,O4909,P4909,Q4909,R4909,S4909,T4909,U4909,V4909,W4909,X4909,Y4909,Z4909,AC4909,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4909=\"\",\"\",ConcatenateRange(C$7,E4909,TEXT(F4909,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4909=\"\",\"\",ConcatenateRange(C$7,E4909,TEXT(K4909,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4909=\"\",\"\",ConcatenateRange(C$7,E4909,TEXT(S4909,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4910,D4910,E4910,F4910,G4910,H4910,I4910,J4910,K4910,L4910,M4910,N4910,O4910,P4910,Q4910,R4910,S4910,T4910,U4910,V4910,W4910,X4910,Y4910,Z4910,AC4910,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4910=\"\",\"\",ConcatenateRange(C$7,E4910,TEXT(F4910,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4910=\"\",\"\",ConcatenateRange(C$7,E4910,TEXT(K4910,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4910=\"\",\"\",ConcatenateRange(C$7,E4910,TEXT(S4910,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4911,D4911,E4911,F4911,G4911,H4911,I4911,J4911,K4911,L4911,M4911,N4911,O4911,P4911,Q4911,R4911,S4911,T4911,U4911,V4911,W4911,X4911,Y4911,Z4911,AC4911,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4911=\"\",\"\",ConcatenateRange(C$7,E4911,TEXT(F4911,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4911=\"\",\"\",ConcatenateRange(C$7,E4911,TEXT(K4911,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4911=\"\",\"\",ConcatenateRange(C$7,E4911,TEXT(S4911,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4912,D4912,E4912,F4912,G4912,H4912,I4912,J4912,K4912,L4912,M4912,N4912,O4912,P4912,Q4912,R4912,S4912,T4912,U4912,V4912,W4912,X4912,Y4912,Z4912,AC4912,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4912=\"\",\"\",ConcatenateRange(C$7,E4912,TEXT(F4912,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4912=\"\",\"\",ConcatenateRange(C$7,E4912,TEXT(K4912,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4912=\"\",\"\",ConcatenateRange(C$7,E4912,TEXT(S4912,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4913,D4913,E4913,F4913,G4913,H4913,I4913,J4913,K4913,L4913,M4913,N4913,O4913,P4913,Q4913,R4913,S4913,T4913,U4913,V4913,W4913,X4913,Y4913,Z4913,AC4913,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4913=\"\",\"\",ConcatenateRange(C$7,E4913,TEXT(F4913,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4913=\"\",\"\",ConcatenateRange(C$7,E4913,TEXT(K4913,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4913=\"\",\"\",ConcatenateRange(C$7,E4913,TEXT(S4913,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4914,D4914,E4914,F4914,G4914,H4914,I4914,J4914,K4914,L4914,M4914,N4914,O4914,P4914,Q4914,R4914,S4914,T4914,U4914,V4914,W4914,X4914,Y4914,Z4914,AC4914,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4914=\"\",\"\",ConcatenateRange(C$7,E4914,TEXT(F4914,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4914=\"\",\"\",ConcatenateRange(C$7,E4914,TEXT(K4914,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4914=\"\",\"\",ConcatenateRange(C$7,E4914,TEXT(S4914,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4915,D4915,E4915,F4915,G4915,H4915,I4915,J4915,K4915,L4915,M4915,N4915,O4915,P4915,Q4915,R4915,S4915,T4915,U4915,V4915,W4915,X4915,Y4915,Z4915,AC4915,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4915=\"\",\"\",ConcatenateRange(C$7,E4915,TEXT(F4915,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4915=\"\",\"\",ConcatenateRange(C$7,E4915,TEXT(K4915,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4915=\"\",\"\",ConcatenateRange(C$7,E4915,TEXT(S4915,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4916,D4916,E4916,F4916,G4916,H4916,I4916,J4916,K4916,L4916,M4916,N4916,O4916,P4916,Q4916,R4916,S4916,T4916,U4916,V4916,W4916,X4916,Y4916,Z4916,AC4916,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4916=\"\",\"\",ConcatenateRange(C$7,E4916,TEXT(F4916,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4916=\"\",\"\",ConcatenateRange(C$7,E4916,TEXT(K4916,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4916=\"\",\"\",ConcatenateRange(C$7,E4916,TEXT(S4916,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4917,D4917,E4917,F4917,G4917,H4917,I4917,J4917,K4917,L4917,M4917,N4917,O4917,P4917,Q4917,R4917,S4917,T4917,U4917,V4917,W4917,X4917,Y4917,Z4917,AC4917,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4917=\"\",\"\",ConcatenateRange(C$7,E4917,TEXT(F4917,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4917=\"\",\"\",ConcatenateRange(C$7,E4917,TEXT(K4917,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4917=\"\",\"\",ConcatenateRange(C$7,E4917,TEXT(S4917,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4918,D4918,E4918,F4918,G4918,H4918,I4918,J4918,K4918,L4918,M4918,N4918,O4918,P4918,Q4918,R4918,S4918,T4918,U4918,V4918,W4918,X4918,Y4918,Z4918,AC4918,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4918=\"\",\"\",ConcatenateRange(C$7,E4918,TEXT(F4918,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4918=\"\",\"\",ConcatenateRange(C$7,E4918,TEXT(K4918,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4918=\"\",\"\",ConcatenateRange(C$7,E4918,TEXT(S4918,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4919,D4919,E4919,F4919,G4919,H4919,I4919,J4919,K4919,L4919,M4919,N4919,O4919,P4919,Q4919,R4919,S4919,T4919,U4919,V4919,W4919,X4919,Y4919,Z4919,AC4919,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4919=\"\",\"\",ConcatenateRange(C$7,E4919,TEXT(F4919,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4919=\"\",\"\",ConcatenateRange(C$7,E4919,TEXT(K4919,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4919=\"\",\"\",ConcatenateRange(C$7,E4919,TEXT(S4919,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4920,D4920,E4920,F4920,G4920,H4920,I4920,J4920,K4920,L4920,M4920,N4920,O4920,P4920,Q4920,R4920,S4920,T4920,U4920,V4920,W4920,X4920,Y4920,Z4920,AC4920,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4920=\"\",\"\",ConcatenateRange(C$7,E4920,TEXT(F4920,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4920=\"\",\"\",ConcatenateRange(C$7,E4920,TEXT(K4920,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4920=\"\",\"\",ConcatenateRange(C$7,E4920,TEXT(S4920,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4921,D4921,E4921,F4921,G4921,H4921,I4921,J4921,K4921,L4921,M4921,N4921,O4921,P4921,Q4921,R4921,S4921,T4921,U4921,V4921,W4921,X4921,Y4921,Z4921,AC4921,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4921=\"\",\"\",ConcatenateRange(C$7,E4921,TEXT(F4921,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4921=\"\",\"\",ConcatenateRange(C$7,E4921,TEXT(K4921,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4921=\"\",\"\",ConcatenateRange(C$7,E4921,TEXT(S4921,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4922,D4922,E4922,F4922,G4922,H4922,I4922,J4922,K4922,L4922,M4922,N4922,O4922,P4922,Q4922,R4922,S4922,T4922,U4922,V4922,W4922,X4922,Y4922,Z4922,AC4922,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4922=\"\",\"\",ConcatenateRange(C$7,E4922,TEXT(F4922,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4922=\"\",\"\",ConcatenateRange(C$7,E4922,TEXT(K4922,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4922=\"\",\"\",ConcatenateRange(C$7,E4922,TEXT(S4922,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4923,D4923,E4923,F4923,G4923,H4923,I4923,J4923,K4923,L4923,M4923,N4923,O4923,P4923,Q4923,R4923,S4923,T4923,U4923,V4923,W4923,X4923,Y4923,Z4923,AC4923,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4923=\"\",\"\",ConcatenateRange(C$7,E4923,TEXT(F4923,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4923=\"\",\"\",ConcatenateRange(C$7,E4923,TEXT(K4923,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4923=\"\",\"\",ConcatenateRange(C$7,E4923,TEXT(S4923,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4924,D4924,E4924,F4924,G4924,H4924,I4924,J4924,K4924,L4924,M4924,N4924,O4924,P4924,Q4924,R4924,S4924,T4924,U4924,V4924,W4924,X4924,Y4924,Z4924,AC4924,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4924=\"\",\"\",ConcatenateRange(C$7,E4924,TEXT(F4924,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4924=\"\",\"\",ConcatenateRange(C$7,E4924,TEXT(K4924,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4924=\"\",\"\",ConcatenateRange(C$7,E4924,TEXT(S4924,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4925,D4925,E4925,F4925,G4925,H4925,I4925,J4925,K4925,L4925,M4925,N4925,O4925,P4925,Q4925,R4925,S4925,T4925,U4925,V4925,W4925,X4925,Y4925,Z4925,AC4925,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4925=\"\",\"\",ConcatenateRange(C$7,E4925,TEXT(F4925,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4925=\"\",\"\",ConcatenateRange(C$7,E4925,TEXT(K4925,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4925=\"\",\"\",ConcatenateRange(C$7,E4925,TEXT(S4925,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4926,D4926,E4926,F4926,G4926,H4926,I4926,J4926,K4926,L4926,M4926,N4926,O4926,P4926,Q4926,R4926,S4926,T4926,U4926,V4926,W4926,X4926,Y4926,Z4926,AC4926,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4926=\"\",\"\",ConcatenateRange(C$7,E4926,TEXT(F4926,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4926=\"\",\"\",ConcatenateRange(C$7,E4926,TEXT(K4926,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4926=\"\",\"\",ConcatenateRange(C$7,E4926,TEXT(S4926,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4927,D4927,E4927,F4927,G4927,H4927,I4927,J4927,K4927,L4927,M4927,N4927,O4927,P4927,Q4927,R4927,S4927,T4927,U4927,V4927,W4927,X4927,Y4927,Z4927,AC4927,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4927=\"\",\"\",ConcatenateRange(C$7,E4927,TEXT(F4927,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4927=\"\",\"\",ConcatenateRange(C$7,E4927,TEXT(K4927,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4927=\"\",\"\",ConcatenateRange(C$7,E4927,TEXT(S4927,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4928,D4928,E4928,F4928,G4928,H4928,I4928,J4928,K4928,L4928,M4928,N4928,O4928,P4928,Q4928,R4928,S4928,T4928,U4928,V4928,W4928,X4928,Y4928,Z4928,AC4928,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4928=\"\",\"\",ConcatenateRange(C$7,E4928,TEXT(F4928,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4928=\"\",\"\",ConcatenateRange(C$7,E4928,TEXT(K4928,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4928=\"\",\"\",ConcatenateRange(C$7,E4928,TEXT(S4928,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4929,D4929,E4929,F4929,G4929,H4929,I4929,J4929,K4929,L4929,M4929,N4929,O4929,P4929,Q4929,R4929,S4929,T4929,U4929,V4929,W4929,X4929,Y4929,Z4929,AC4929,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4929=\"\",\"\",ConcatenateRange(C$7,E4929,TEXT(F4929,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4929=\"\",\"\",ConcatenateRange(C$7,E4929,TEXT(K4929,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4929=\"\",\"\",ConcatenateRange(C$7,E4929,TEXT(S4929,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4930,D4930,E4930,F4930,G4930,H4930,I4930,J4930,K4930,L4930,M4930,N4930,O4930,P4930,Q4930,R4930,S4930,T4930,U4930,V4930,W4930,X4930,Y4930,Z4930,AC4930,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4930=\"\",\"\",ConcatenateRange(C$7,E4930,TEXT(F4930,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4930=\"\",\"\",ConcatenateRange(C$7,E4930,TEXT(K4930,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4930=\"\",\"\",ConcatenateRange(C$7,E4930,TEXT(S4930,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4931,D4931,E4931,F4931,G4931,H4931,I4931,J4931,K4931,L4931,M4931,N4931,O4931,P4931,Q4931,R4931,S4931,T4931,U4931,V4931,W4931,X4931,Y4931,Z4931,AC4931,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4931=\"\",\"\",ConcatenateRange(C$7,E4931,TEXT(F4931,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4931=\"\",\"\",ConcatenateRange(C$7,E4931,TEXT(K4931,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4931=\"\",\"\",ConcatenateRange(C$7,E4931,TEXT(S4931,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4932,D4932,E4932,F4932,G4932,H4932,I4932,J4932,K4932,L4932,M4932,N4932,O4932,P4932,Q4932,R4932,S4932,T4932,U4932,V4932,W4932,X4932,Y4932,Z4932,AC4932,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4932=\"\",\"\",ConcatenateRange(C$7,E4932,TEXT(F4932,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4932=\"\",\"\",ConcatenateRange(C$7,E4932,TEXT(K4932,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4932=\"\",\"\",ConcatenateRange(C$7,E4932,TEXT(S4932,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4933,D4933,E4933,F4933,G4933,H4933,I4933,J4933,K4933,L4933,M4933,N4933,O4933,P4933,Q4933,R4933,S4933,T4933,U4933,V4933,W4933,X4933,Y4933,Z4933,AC4933,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4933=\"\",\"\",ConcatenateRange(C$7,E4933,TEXT(F4933,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4933=\"\",\"\",ConcatenateRange(C$7,E4933,TEXT(K4933,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4933=\"\",\"\",ConcatenateRange(C$7,E4933,TEXT(S4933,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4934,D4934,E4934,F4934,G4934,H4934,I4934,J4934,K4934,L4934,M4934,N4934,O4934,P4934,Q4934,R4934,S4934,T4934,U4934,V4934,W4934,X4934,Y4934,Z4934,AC4934,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4934=\"\",\"\",ConcatenateRange(C$7,E4934,TEXT(F4934,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4934=\"\",\"\",ConcatenateRange(C$7,E4934,TEXT(K4934,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4934=\"\",\"\",ConcatenateRange(C$7,E4934,TEXT(S4934,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4935,D4935,E4935,F4935,G4935,H4935,I4935,J4935,K4935,L4935,M4935,N4935,O4935,P4935,Q4935,R4935,S4935,T4935,U4935,V4935,W4935,X4935,Y4935,Z4935,AC4935,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4935=\"\",\"\",ConcatenateRange(C$7,E4935,TEXT(F4935,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4935=\"\",\"\",ConcatenateRange(C$7,E4935,TEXT(K4935,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4935=\"\",\"\",ConcatenateRange(C$7,E4935,TEXT(S4935,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4936,D4936,E4936,F4936,G4936,H4936,I4936,J4936,K4936,L4936,M4936,N4936,O4936,P4936,Q4936,R4936,S4936,T4936,U4936,V4936,W4936,X4936,Y4936,Z4936,AC4936,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4936=\"\",\"\",ConcatenateRange(C$7,E4936,TEXT(F4936,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4936=\"\",\"\",ConcatenateRange(C$7,E4936,TEXT(K4936,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4936=\"\",\"\",ConcatenateRange(C$7,E4936,TEXT(S4936,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4937,D4937,E4937,F4937,G4937,H4937,I4937,J4937,K4937,L4937,M4937,N4937,O4937,P4937,Q4937,R4937,S4937,T4937,U4937,V4937,W4937,X4937,Y4937,Z4937,AC4937,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4937=\"\",\"\",ConcatenateRange(C$7,E4937,TEXT(F4937,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4937=\"\",\"\",ConcatenateRange(C$7,E4937,TEXT(K4937,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4937=\"\",\"\",ConcatenateRange(C$7,E4937,TEXT(S4937,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4938,D4938,E4938,F4938,G4938,H4938,I4938,J4938,K4938,L4938,M4938,N4938,O4938,P4938,Q4938,R4938,S4938,T4938,U4938,V4938,W4938,X4938,Y4938,Z4938,AC4938,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4938=\"\",\"\",ConcatenateRange(C$7,E4938,TEXT(F4938,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4938=\"\",\"\",ConcatenateRange(C$7,E4938,TEXT(K4938,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4938=\"\",\"\",ConcatenateRange(C$7,E4938,TEXT(S4938,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4939,D4939,E4939,F4939,G4939,H4939,I4939,J4939,K4939,L4939,M4939,N4939,O4939,P4939,Q4939,R4939,S4939,T4939,U4939,V4939,W4939,X4939,Y4939,Z4939,AC4939,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4939=\"\",\"\",ConcatenateRange(C$7,E4939,TEXT(F4939,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4939=\"\",\"\",ConcatenateRange(C$7,E4939,TEXT(K4939,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4939=\"\",\"\",ConcatenateRange(C$7,E4939,TEXT(S4939,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4940,D4940,E4940,F4940,G4940,H4940,I4940,J4940,K4940,L4940,M4940,N4940,O4940,P4940,Q4940,R4940,S4940,T4940,U4940,V4940,W4940,X4940,Y4940,Z4940,AC4940,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4940=\"\",\"\",ConcatenateRange(C$7,E4940,TEXT(F4940,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4940=\"\",\"\",ConcatenateRange(C$7,E4940,TEXT(K4940,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4940=\"\",\"\",ConcatenateRange(C$7,E4940,TEXT(S4940,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4941,D4941,E4941,F4941,G4941,H4941,I4941,J4941,K4941,L4941,M4941,N4941,O4941,P4941,Q4941,R4941,S4941,T4941,U4941,V4941,W4941,X4941,Y4941,Z4941,AC4941,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4941=\"\",\"\",ConcatenateRange(C$7,E4941,TEXT(F4941,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4941=\"\",\"\",ConcatenateRange(C$7,E4941,TEXT(K4941,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4941=\"\",\"\",ConcatenateRange(C$7,E4941,TEXT(S4941,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4942,D4942,E4942,F4942,G4942,H4942,I4942,J4942,K4942,L4942,M4942,N4942,O4942,P4942,Q4942,R4942,S4942,T4942,U4942,V4942,W4942,X4942,Y4942,Z4942,AC4942,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4942=\"\",\"\",ConcatenateRange(C$7,E4942,TEXT(F4942,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4942=\"\",\"\",ConcatenateRange(C$7,E4942,TEXT(K4942,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4942=\"\",\"\",ConcatenateRange(C$7,E4942,TEXT(S4942,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4943,D4943,E4943,F4943,G4943,H4943,I4943,J4943,K4943,L4943,M4943,N4943,O4943,P4943,Q4943,R4943,S4943,T4943,U4943,V4943,W4943,X4943,Y4943,Z4943,AC4943,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4943=\"\",\"\",ConcatenateRange(C$7,E4943,TEXT(F4943,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4943=\"\",\"\",ConcatenateRange(C$7,E4943,TEXT(K4943,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4943=\"\",\"\",ConcatenateRange(C$7,E4943,TEXT(S4943,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4944,D4944,E4944,F4944,G4944,H4944,I4944,J4944,K4944,L4944,M4944,N4944,O4944,P4944,Q4944,R4944,S4944,T4944,U4944,V4944,W4944,X4944,Y4944,Z4944,AC4944,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4944=\"\",\"\",ConcatenateRange(C$7,E4944,TEXT(F4944,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4944=\"\",\"\",ConcatenateRange(C$7,E4944,TEXT(K4944,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4944=\"\",\"\",ConcatenateRange(C$7,E4944,TEXT(S4944,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4945,D4945,E4945,F4945,G4945,H4945,I4945,J4945,K4945,L4945,M4945,N4945,O4945,P4945,Q4945,R4945,S4945,T4945,U4945,V4945,W4945,X4945,Y4945,Z4945,AC4945,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4945=\"\",\"\",ConcatenateRange(C$7,E4945,TEXT(F4945,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4945=\"\",\"\",ConcatenateRange(C$7,E4945,TEXT(K4945,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4945=\"\",\"\",ConcatenateRange(C$7,E4945,TEXT(S4945,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4946,D4946,E4946,F4946,G4946,H4946,I4946,J4946,K4946,L4946,M4946,N4946,O4946,P4946,Q4946,R4946,S4946,T4946,U4946,V4946,W4946,X4946,Y4946,Z4946,AC4946,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4946=\"\",\"\",ConcatenateRange(C$7,E4946,TEXT(F4946,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4946=\"\",\"\",ConcatenateRange(C$7,E4946,TEXT(K4946,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4946=\"\",\"\",ConcatenateRange(C$7,E4946,TEXT(S4946,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4947,D4947,E4947,F4947,G4947,H4947,I4947,J4947,K4947,L4947,M4947,N4947,O4947,P4947,Q4947,R4947,S4947,T4947,U4947,V4947,W4947,X4947,Y4947,Z4947,AC4947,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4947=\"\",\"\",ConcatenateRange(C$7,E4947,TEXT(F4947,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4947=\"\",\"\",ConcatenateRange(C$7,E4947,TEXT(K4947,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4947=\"\",\"\",ConcatenateRange(C$7,E4947,TEXT(S4947,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4948,D4948,E4948,F4948,G4948,H4948,I4948,J4948,K4948,L4948,M4948,N4948,O4948,P4948,Q4948,R4948,S4948,T4948,U4948,V4948,W4948,X4948,Y4948,Z4948,AC4948,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB4948<>\"\",LOWER(AB4948),\"\")","v":""},{"$f":"IF(F4948=\"\",\"\",ConcatenateRange(C$7,E4948,TEXT(F4948,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4948=\"\",\"\",ConcatenateRange(C$7,E4948,TEXT(K4948,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4948=\"\",\"\",ConcatenateRange(C$7,E4948,TEXT(S4948,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4949,D4949,E4949,F4949,G4949,H4949,I4949,J4949,K4949,L4949,M4949,N4949,O4949,P4949,Q4949,R4949,S4949,T4949,U4949,V4949,W4949,X4949,Y4949,Z4949,AC4949,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4949=\"\",\"\",ConcatenateRange(C$7,E4949,TEXT(F4949,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4949=\"\",\"\",ConcatenateRange(C$7,E4949,TEXT(K4949,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4949=\"\",\"\",ConcatenateRange(C$7,E4949,TEXT(S4949,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4950,D4950,E4950,F4950,G4950,H4950,I4950,J4950,K4950,L4950,M4950,N4950,O4950,P4950,Q4950,R4950,S4950,T4950,U4950,V4950,W4950,X4950,Y4950,Z4950,AC4950,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4950=\"\",\"\",ConcatenateRange(C$7,E4950,TEXT(F4950,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4950=\"\",\"\",ConcatenateRange(C$7,E4950,TEXT(K4950,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4950=\"\",\"\",ConcatenateRange(C$7,E4950,TEXT(S4950,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4951,D4951,E4951,F4951,G4951,H4951,I4951,J4951,K4951,L4951,M4951,N4951,O4951,P4951,Q4951,R4951,S4951,T4951,U4951,V4951,W4951,X4951,Y4951,Z4951,AC4951,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4951=\"\",\"\",ConcatenateRange(C$7,E4951,TEXT(F4951,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4951=\"\",\"\",ConcatenateRange(C$7,E4951,TEXT(K4951,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4951=\"\",\"\",ConcatenateRange(C$7,E4951,TEXT(S4951,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4952,D4952,E4952,F4952,G4952,H4952,I4952,J4952,K4952,L4952,M4952,N4952,O4952,P4952,Q4952,R4952,S4952,T4952,U4952,V4952,W4952,X4952,Y4952,Z4952,AC4952,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4952=\"\",\"\",ConcatenateRange(C$7,E4952,TEXT(F4952,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4952=\"\",\"\",ConcatenateRange(C$7,E4952,TEXT(K4952,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4952=\"\",\"\",ConcatenateRange(C$7,E4952,TEXT(S4952,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4953,D4953,E4953,F4953,G4953,H4953,I4953,J4953,K4953,L4953,M4953,N4953,O4953,P4953,Q4953,R4953,S4953,T4953,U4953,V4953,W4953,X4953,Y4953,Z4953,AC4953,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4953=\"\",\"\",ConcatenateRange(C$7,E4953,TEXT(F4953,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4953=\"\",\"\",ConcatenateRange(C$7,E4953,TEXT(K4953,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4953=\"\",\"\",ConcatenateRange(C$7,E4953,TEXT(S4953,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4954,D4954,E4954,F4954,G4954,H4954,I4954,J4954,K4954,L4954,M4954,N4954,O4954,P4954,Q4954,R4954,S4954,T4954,U4954,V4954,W4954,X4954,Y4954,Z4954,AC4954,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4954=\"\",\"\",ConcatenateRange(C$7,E4954,TEXT(F4954,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4954=\"\",\"\",ConcatenateRange(C$7,E4954,TEXT(K4954,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4954=\"\",\"\",ConcatenateRange(C$7,E4954,TEXT(S4954,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4955,D4955,E4955,F4955,G4955,H4955,I4955,J4955,K4955,L4955,M4955,N4955,O4955,P4955,Q4955,R4955,S4955,T4955,U4955,V4955,W4955,X4955,Y4955,Z4955,AC4955,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4955=\"\",\"\",ConcatenateRange(C$7,E4955,TEXT(F4955,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4955=\"\",\"\",ConcatenateRange(C$7,E4955,TEXT(K4955,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4955=\"\",\"\",ConcatenateRange(C$7,E4955,TEXT(S4955,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4956,D4956,E4956,F4956,G4956,H4956,I4956,J4956,K4956,L4956,M4956,N4956,O4956,P4956,Q4956,R4956,S4956,T4956,U4956,V4956,W4956,X4956,Y4956,Z4956,AC4956,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4956=\"\",\"\",ConcatenateRange(C$7,E4956,TEXT(F4956,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4956=\"\",\"\",ConcatenateRange(C$7,E4956,TEXT(K4956,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4956=\"\",\"\",ConcatenateRange(C$7,E4956,TEXT(S4956,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4957,D4957,E4957,F4957,G4957,H4957,I4957,J4957,K4957,L4957,M4957,N4957,O4957,P4957,Q4957,R4957,S4957,T4957,U4957,V4957,W4957,X4957,Y4957,Z4957,AC4957,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4957=\"\",\"\",ConcatenateRange(C$7,E4957,TEXT(F4957,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4957=\"\",\"\",ConcatenateRange(C$7,E4957,TEXT(K4957,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4957=\"\",\"\",ConcatenateRange(C$7,E4957,TEXT(S4957,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4958,D4958,E4958,F4958,G4958,H4958,I4958,J4958,K4958,L4958,M4958,N4958,O4958,P4958,Q4958,R4958,S4958,T4958,U4958,V4958,W4958,X4958,Y4958,Z4958,AC4958,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4958=\"\",\"\",ConcatenateRange(C$7,E4958,TEXT(F4958,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4958=\"\",\"\",ConcatenateRange(C$7,E4958,TEXT(K4958,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4958=\"\",\"\",ConcatenateRange(C$7,E4958,TEXT(S4958,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4959,D4959,E4959,F4959,G4959,H4959,I4959,J4959,K4959,L4959,M4959,N4959,O4959,P4959,Q4959,R4959,S4959,T4959,U4959,V4959,W4959,X4959,Y4959,Z4959,AC4959,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4959=\"\",\"\",ConcatenateRange(C$7,E4959,TEXT(F4959,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4959=\"\",\"\",ConcatenateRange(C$7,E4959,TEXT(K4959,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4959=\"\",\"\",ConcatenateRange(C$7,E4959,TEXT(S4959,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4960,D4960,E4960,F4960,G4960,H4960,I4960,J4960,K4960,L4960,M4960,N4960,O4960,P4960,Q4960,R4960,S4960,T4960,U4960,V4960,W4960,X4960,Y4960,Z4960,AC4960,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4960=\"\",\"\",ConcatenateRange(C$7,E4960,TEXT(F4960,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4960=\"\",\"\",ConcatenateRange(C$7,E4960,TEXT(K4960,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4960=\"\",\"\",ConcatenateRange(C$7,E4960,TEXT(S4960,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4961,D4961,E4961,F4961,G4961,H4961,I4961,J4961,K4961,L4961,M4961,N4961,O4961,P4961,Q4961,R4961,S4961,T4961,U4961,V4961,W4961,X4961,Y4961,Z4961,AC4961,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4961=\"\",\"\",ConcatenateRange(C$7,E4961,TEXT(F4961,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4961=\"\",\"\",ConcatenateRange(C$7,E4961,TEXT(K4961,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4961=\"\",\"\",ConcatenateRange(C$7,E4961,TEXT(S4961,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4962,D4962,E4962,F4962,G4962,H4962,I4962,J4962,K4962,L4962,M4962,N4962,O4962,P4962,Q4962,R4962,S4962,T4962,U4962,V4962,W4962,X4962,Y4962,Z4962,AC4962,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4962=\"\",\"\",ConcatenateRange(C$7,E4962,TEXT(F4962,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4962=\"\",\"\",ConcatenateRange(C$7,E4962,TEXT(K4962,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4962=\"\",\"\",ConcatenateRange(C$7,E4962,TEXT(S4962,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4963,D4963,E4963,F4963,G4963,H4963,I4963,J4963,K4963,L4963,M4963,N4963,O4963,P4963,Q4963,R4963,S4963,T4963,U4963,V4963,W4963,X4963,Y4963,Z4963,AC4963,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4963=\"\",\"\",ConcatenateRange(C$7,E4963,TEXT(F4963,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4963=\"\",\"\",ConcatenateRange(C$7,E4963,TEXT(K4963,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4963=\"\",\"\",ConcatenateRange(C$7,E4963,TEXT(S4963,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4964,D4964,E4964,F4964,G4964,H4964,I4964,J4964,K4964,L4964,M4964,N4964,O4964,P4964,Q4964,R4964,S4964,T4964,U4964,V4964,W4964,X4964,Y4964,Z4964,AC4964,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4964=\"\",\"\",ConcatenateRange(C$7,E4964,TEXT(F4964,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4964=\"\",\"\",ConcatenateRange(C$7,E4964,TEXT(K4964,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4964=\"\",\"\",ConcatenateRange(C$7,E4964,TEXT(S4964,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4965,D4965,E4965,F4965,G4965,H4965,I4965,J4965,K4965,L4965,M4965,N4965,O4965,P4965,Q4965,R4965,S4965,T4965,U4965,V4965,W4965,X4965,Y4965,Z4965,AC4965,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4965=\"\",\"\",ConcatenateRange(C$7,E4965,TEXT(F4965,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4965=\"\",\"\",ConcatenateRange(C$7,E4965,TEXT(K4965,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4965=\"\",\"\",ConcatenateRange(C$7,E4965,TEXT(S4965,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4966,D4966,E4966,F4966,G4966,H4966,I4966,J4966,K4966,L4966,M4966,N4966,O4966,P4966,Q4966,R4966,S4966,T4966,U4966,V4966,W4966,X4966,Y4966,Z4966,AC4966,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4966=\"\",\"\",ConcatenateRange(C$7,E4966,TEXT(F4966,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4966=\"\",\"\",ConcatenateRange(C$7,E4966,TEXT(K4966,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4966=\"\",\"\",ConcatenateRange(C$7,E4966,TEXT(S4966,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4967,D4967,E4967,F4967,G4967,H4967,I4967,J4967,K4967,L4967,M4967,N4967,O4967,P4967,Q4967,R4967,S4967,T4967,U4967,V4967,W4967,X4967,Y4967,Z4967,AC4967,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4967=\"\",\"\",ConcatenateRange(C$7,E4967,TEXT(F4967,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4967=\"\",\"\",ConcatenateRange(C$7,E4967,TEXT(K4967,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4967=\"\",\"\",ConcatenateRange(C$7,E4967,TEXT(S4967,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4968,D4968,E4968,F4968,G4968,H4968,I4968,J4968,K4968,L4968,M4968,N4968,O4968,P4968,Q4968,R4968,S4968,T4968,U4968,V4968,W4968,X4968,Y4968,Z4968,AC4968,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4968=\"\",\"\",ConcatenateRange(C$7,E4968,TEXT(F4968,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4968=\"\",\"\",ConcatenateRange(C$7,E4968,TEXT(K4968,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4968=\"\",\"\",ConcatenateRange(C$7,E4968,TEXT(S4968,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4969,D4969,E4969,F4969,G4969,H4969,I4969,J4969,K4969,L4969,M4969,N4969,O4969,P4969,Q4969,R4969,S4969,T4969,U4969,V4969,W4969,X4969,Y4969,Z4969,AC4969,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4969=\"\",\"\",ConcatenateRange(C$7,E4969,TEXT(F4969,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4969=\"\",\"\",ConcatenateRange(C$7,E4969,TEXT(K4969,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4969=\"\",\"\",ConcatenateRange(C$7,E4969,TEXT(S4969,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4970,D4970,E4970,F4970,G4970,H4970,I4970,J4970,K4970,L4970,M4970,N4970,O4970,P4970,Q4970,R4970,S4970,T4970,U4970,V4970,W4970,X4970,Y4970,Z4970,AC4970,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4970=\"\",\"\",ConcatenateRange(C$7,E4970,TEXT(F4970,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4970=\"\",\"\",ConcatenateRange(C$7,E4970,TEXT(K4970,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4970=\"\",\"\",ConcatenateRange(C$7,E4970,TEXT(S4970,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4971,D4971,E4971,F4971,G4971,H4971,I4971,J4971,K4971,L4971,M4971,N4971,O4971,P4971,Q4971,R4971,S4971,T4971,U4971,V4971,W4971,X4971,Y4971,Z4971,AC4971,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4971=\"\",\"\",ConcatenateRange(C$7,E4971,TEXT(F4971,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4971=\"\",\"\",ConcatenateRange(C$7,E4971,TEXT(K4971,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4971=\"\",\"\",ConcatenateRange(C$7,E4971,TEXT(S4971,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4972,D4972,E4972,F4972,G4972,H4972,I4972,J4972,K4972,L4972,M4972,N4972,O4972,P4972,Q4972,R4972,S4972,T4972,U4972,V4972,W4972,X4972,Y4972,Z4972,AC4972,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4972=\"\",\"\",ConcatenateRange(C$7,E4972,TEXT(F4972,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4972=\"\",\"\",ConcatenateRange(C$7,E4972,TEXT(K4972,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4972=\"\",\"\",ConcatenateRange(C$7,E4972,TEXT(S4972,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4973,D4973,E4973,F4973,G4973,H4973,I4973,J4973,K4973,L4973,M4973,N4973,O4973,P4973,Q4973,R4973,S4973,T4973,U4973,V4973,W4973,X4973,Y4973,Z4973,AC4973,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4973=\"\",\"\",ConcatenateRange(C$7,E4973,TEXT(F4973,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4973=\"\",\"\",ConcatenateRange(C$7,E4973,TEXT(K4973,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4973=\"\",\"\",ConcatenateRange(C$7,E4973,TEXT(S4973,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4974,D4974,E4974,F4974,G4974,H4974,I4974,J4974,K4974,L4974,M4974,N4974,O4974,P4974,Q4974,R4974,S4974,T4974,U4974,V4974,W4974,X4974,Y4974,Z4974,AC4974,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4974=\"\",\"\",ConcatenateRange(C$7,E4974,TEXT(F4974,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4974=\"\",\"\",ConcatenateRange(C$7,E4974,TEXT(K4974,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4974=\"\",\"\",ConcatenateRange(C$7,E4974,TEXT(S4974,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4975,D4975,E4975,F4975,G4975,H4975,I4975,J4975,K4975,L4975,M4975,N4975,O4975,P4975,Q4975,R4975,S4975,T4975,U4975,V4975,W4975,X4975,Y4975,Z4975,AC4975,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4975=\"\",\"\",ConcatenateRange(C$7,E4975,TEXT(F4975,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4975=\"\",\"\",ConcatenateRange(C$7,E4975,TEXT(K4975,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4975=\"\",\"\",ConcatenateRange(C$7,E4975,TEXT(S4975,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4976,D4976,E4976,F4976,G4976,H4976,I4976,J4976,K4976,L4976,M4976,N4976,O4976,P4976,Q4976,R4976,S4976,T4976,U4976,V4976,W4976,X4976,Y4976,Z4976,AC4976,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4976=\"\",\"\",ConcatenateRange(C$7,E4976,TEXT(F4976,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4976=\"\",\"\",ConcatenateRange(C$7,E4976,TEXT(K4976,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4976=\"\",\"\",ConcatenateRange(C$7,E4976,TEXT(S4976,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4977,D4977,E4977,F4977,G4977,H4977,I4977,J4977,K4977,L4977,M4977,N4977,O4977,P4977,Q4977,R4977,S4977,T4977,U4977,V4977,W4977,X4977,Y4977,Z4977,AC4977,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4977=\"\",\"\",ConcatenateRange(C$7,E4977,TEXT(F4977,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4977=\"\",\"\",ConcatenateRange(C$7,E4977,TEXT(K4977,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4977=\"\",\"\",ConcatenateRange(C$7,E4977,TEXT(S4977,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4978,D4978,E4978,F4978,G4978,H4978,I4978,J4978,K4978,L4978,M4978,N4978,O4978,P4978,Q4978,R4978,S4978,T4978,U4978,V4978,W4978,X4978,Y4978,Z4978,AC4978,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4978=\"\",\"\",ConcatenateRange(C$7,E4978,TEXT(F4978,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4978=\"\",\"\",ConcatenateRange(C$7,E4978,TEXT(K4978,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4978=\"\",\"\",ConcatenateRange(C$7,E4978,TEXT(S4978,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4979,D4979,E4979,F4979,G4979,H4979,I4979,J4979,K4979,L4979,M4979,N4979,O4979,P4979,Q4979,R4979,S4979,T4979,U4979,V4979,W4979,X4979,Y4979,Z4979,AC4979,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4979=\"\",\"\",ConcatenateRange(C$7,E4979,TEXT(F4979,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4979=\"\",\"\",ConcatenateRange(C$7,E4979,TEXT(K4979,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4979=\"\",\"\",ConcatenateRange(C$7,E4979,TEXT(S4979,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4980,D4980,E4980,F4980,G4980,H4980,I4980,J4980,K4980,L4980,M4980,N4980,O4980,P4980,Q4980,R4980,S4980,T4980,U4980,V4980,W4980,X4980,Y4980,Z4980,AC4980,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4980=\"\",\"\",ConcatenateRange(C$7,E4980,TEXT(F4980,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4980=\"\",\"\",ConcatenateRange(C$7,E4980,TEXT(K4980,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4980=\"\",\"\",ConcatenateRange(C$7,E4980,TEXT(S4980,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4981,D4981,E4981,F4981,G4981,H4981,I4981,J4981,K4981,L4981,M4981,N4981,O4981,P4981,Q4981,R4981,S4981,T4981,U4981,V4981,W4981,X4981,Y4981,Z4981,AC4981,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4981=\"\",\"\",ConcatenateRange(C$7,E4981,TEXT(F4981,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4981=\"\",\"\",ConcatenateRange(C$7,E4981,TEXT(K4981,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4981=\"\",\"\",ConcatenateRange(C$7,E4981,TEXT(S4981,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4982,D4982,E4982,F4982,G4982,H4982,I4982,J4982,K4982,L4982,M4982,N4982,O4982,P4982,Q4982,R4982,S4982,T4982,U4982,V4982,W4982,X4982,Y4982,Z4982,AC4982,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4982=\"\",\"\",ConcatenateRange(C$7,E4982,TEXT(F4982,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4982=\"\",\"\",ConcatenateRange(C$7,E4982,TEXT(K4982,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4982=\"\",\"\",ConcatenateRange(C$7,E4982,TEXT(S4982,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4983,D4983,E4983,F4983,G4983,H4983,I4983,J4983,K4983,L4983,M4983,N4983,O4983,P4983,Q4983,R4983,S4983,T4983,U4983,V4983,W4983,X4983,Y4983,Z4983,AC4983,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4983=\"\",\"\",ConcatenateRange(C$7,E4983,TEXT(F4983,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4983=\"\",\"\",ConcatenateRange(C$7,E4983,TEXT(K4983,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4983=\"\",\"\",ConcatenateRange(C$7,E4983,TEXT(S4983,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4984,D4984,E4984,F4984,G4984,H4984,I4984,J4984,K4984,L4984,M4984,N4984,O4984,P4984,Q4984,R4984,S4984,T4984,U4984,V4984,W4984,X4984,Y4984,Z4984,AC4984,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4984=\"\",\"\",ConcatenateRange(C$7,E4984,TEXT(F4984,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4984=\"\",\"\",ConcatenateRange(C$7,E4984,TEXT(K4984,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4984=\"\",\"\",ConcatenateRange(C$7,E4984,TEXT(S4984,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4985,D4985,E4985,F4985,G4985,H4985,I4985,J4985,K4985,L4985,M4985,N4985,O4985,P4985,Q4985,R4985,S4985,T4985,U4985,V4985,W4985,X4985,Y4985,Z4985,AC4985,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4985=\"\",\"\",ConcatenateRange(C$7,E4985,TEXT(F4985,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4985=\"\",\"\",ConcatenateRange(C$7,E4985,TEXT(K4985,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4985=\"\",\"\",ConcatenateRange(C$7,E4985,TEXT(S4985,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4986,D4986,E4986,F4986,G4986,H4986,I4986,J4986,K4986,L4986,M4986,N4986,O4986,P4986,Q4986,R4986,S4986,T4986,U4986,V4986,W4986,X4986,Y4986,Z4986,AC4986,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4986=\"\",\"\",ConcatenateRange(C$7,E4986,TEXT(F4986,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4986=\"\",\"\",ConcatenateRange(C$7,E4986,TEXT(K4986,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4986=\"\",\"\",ConcatenateRange(C$7,E4986,TEXT(S4986,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4987,D4987,E4987,F4987,G4987,H4987,I4987,J4987,K4987,L4987,M4987,N4987,O4987,P4987,Q4987,R4987,S4987,T4987,U4987,V4987,W4987,X4987,Y4987,Z4987,AC4987,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4987=\"\",\"\",ConcatenateRange(C$7,E4987,TEXT(F4987,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4987=\"\",\"\",ConcatenateRange(C$7,E4987,TEXT(K4987,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4987=\"\",\"\",ConcatenateRange(C$7,E4987,TEXT(S4987,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4988,D4988,E4988,F4988,G4988,H4988,I4988,J4988,K4988,L4988,M4988,N4988,O4988,P4988,Q4988,R4988,S4988,T4988,U4988,V4988,W4988,X4988,Y4988,Z4988,AC4988,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4988=\"\",\"\",ConcatenateRange(C$7,E4988,TEXT(F4988,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4988=\"\",\"\",ConcatenateRange(C$7,E4988,TEXT(K4988,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4988=\"\",\"\",ConcatenateRange(C$7,E4988,TEXT(S4988,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4989,D4989,E4989,F4989,G4989,H4989,I4989,J4989,K4989,L4989,M4989,N4989,O4989,P4989,Q4989,R4989,S4989,T4989,U4989,V4989,W4989,X4989,Y4989,Z4989,AC4989,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4989=\"\",\"\",ConcatenateRange(C$7,E4989,TEXT(F4989,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4989=\"\",\"\",ConcatenateRange(C$7,E4989,TEXT(K4989,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4989=\"\",\"\",ConcatenateRange(C$7,E4989,TEXT(S4989,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4990,D4990,E4990,F4990,G4990,H4990,I4990,J4990,K4990,L4990,M4990,N4990,O4990,P4990,Q4990,R4990,S4990,T4990,U4990,V4990,W4990,X4990,Y4990,Z4990,AC4990,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4990=\"\",\"\",ConcatenateRange(C$7,E4990,TEXT(F4990,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4990=\"\",\"\",ConcatenateRange(C$7,E4990,TEXT(K4990,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4990=\"\",\"\",ConcatenateRange(C$7,E4990,TEXT(S4990,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4991,D4991,E4991,F4991,G4991,H4991,I4991,J4991,K4991,L4991,M4991,N4991,O4991,P4991,Q4991,R4991,S4991,T4991,U4991,V4991,W4991,X4991,Y4991,Z4991,AC4991,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4991=\"\",\"\",ConcatenateRange(C$7,E4991,TEXT(F4991,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4991=\"\",\"\",ConcatenateRange(C$7,E4991,TEXT(K4991,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4991=\"\",\"\",ConcatenateRange(C$7,E4991,TEXT(S4991,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4992,D4992,E4992,F4992,G4992,H4992,I4992,J4992,K4992,L4992,M4992,N4992,O4992,P4992,Q4992,R4992,S4992,T4992,U4992,V4992,W4992,X4992,Y4992,Z4992,AC4992,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4992=\"\",\"\",ConcatenateRange(C$7,E4992,TEXT(F4992,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4992=\"\",\"\",ConcatenateRange(C$7,E4992,TEXT(K4992,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4992=\"\",\"\",ConcatenateRange(C$7,E4992,TEXT(S4992,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4993,D4993,E4993,F4993,G4993,H4993,I4993,J4993,K4993,L4993,M4993,N4993,O4993,P4993,Q4993,R4993,S4993,T4993,U4993,V4993,W4993,X4993,Y4993,Z4993,AC4993,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4993=\"\",\"\",ConcatenateRange(C$7,E4993,TEXT(F4993,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4993=\"\",\"\",ConcatenateRange(C$7,E4993,TEXT(K4993,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4993=\"\",\"\",ConcatenateRange(C$7,E4993,TEXT(S4993,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4994,D4994,E4994,F4994,G4994,H4994,I4994,J4994,K4994,L4994,M4994,N4994,O4994,P4994,Q4994,R4994,S4994,T4994,U4994,V4994,W4994,X4994,Y4994,Z4994,AC4994,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4994=\"\",\"\",ConcatenateRange(C$7,E4994,TEXT(F4994,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4994=\"\",\"\",ConcatenateRange(C$7,E4994,TEXT(K4994,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4994=\"\",\"\",ConcatenateRange(C$7,E4994,TEXT(S4994,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4995,D4995,E4995,F4995,G4995,H4995,I4995,J4995,K4995,L4995,M4995,N4995,O4995,P4995,Q4995,R4995,S4995,T4995,U4995,V4995,W4995,X4995,Y4995,Z4995,AC4995,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4995=\"\",\"\",ConcatenateRange(C$7,E4995,TEXT(F4995,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4995=\"\",\"\",ConcatenateRange(C$7,E4995,TEXT(K4995,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4995=\"\",\"\",ConcatenateRange(C$7,E4995,TEXT(S4995,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4996,D4996,E4996,F4996,G4996,H4996,I4996,J4996,K4996,L4996,M4996,N4996,O4996,P4996,Q4996,R4996,S4996,T4996,U4996,V4996,W4996,X4996,Y4996,Z4996,AC4996,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4996=\"\",\"\",ConcatenateRange(C$7,E4996,TEXT(F4996,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4996=\"\",\"\",ConcatenateRange(C$7,E4996,TEXT(K4996,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4996=\"\",\"\",ConcatenateRange(C$7,E4996,TEXT(S4996,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4997,D4997,E4997,F4997,G4997,H4997,I4997,J4997,K4997,L4997,M4997,N4997,O4997,P4997,Q4997,R4997,S4997,T4997,U4997,V4997,W4997,X4997,Y4997,Z4997,AC4997,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4997=\"\",\"\",ConcatenateRange(C$7,E4997,TEXT(F4997,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4997=\"\",\"\",ConcatenateRange(C$7,E4997,TEXT(K4997,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4997=\"\",\"\",ConcatenateRange(C$7,E4997,TEXT(S4997,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4998,D4998,E4998,F4998,G4998,H4998,I4998,J4998,K4998,L4998,M4998,N4998,O4998,P4998,Q4998,R4998,S4998,T4998,U4998,V4998,W4998,X4998,Y4998,Z4998,AC4998,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4998=\"\",\"\",ConcatenateRange(C$7,E4998,TEXT(F4998,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4998=\"\",\"\",ConcatenateRange(C$7,E4998,TEXT(K4998,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4998=\"\",\"\",ConcatenateRange(C$7,E4998,TEXT(S4998,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C4999,D4999,E4999,F4999,G4999,H4999,I4999,J4999,K4999,L4999,M4999,N4999,O4999,P4999,Q4999,R4999,S4999,T4999,U4999,V4999,W4999,X4999,Y4999,Z4999,AC4999,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F4999=\"\",\"\",ConcatenateRange(C$7,E4999,TEXT(F4999,\"ddmmyyyy\")))","v":""},{"$f":"IF(K4999=\"\",\"\",ConcatenateRange(C$7,E4999,TEXT(K4999,\"ddmmyyyy\")))","v":""},{"$f":"IF(S4999=\"\",\"\",ConcatenateRange(C$7,E4999,TEXT(S4999,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5000,D5000,E5000,F5000,G5000,H5000,I5000,J5000,K5000,L5000,M5000,N5000,O5000,P5000,Q5000,R5000,S5000,T5000,U5000,V5000,W5000,X5000,Y5000,Z5000,AC5000,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5000=\"\",\"\",ConcatenateRange(C$7,E5000,TEXT(F5000,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5000=\"\",\"\",ConcatenateRange(C$7,E5000,TEXT(K5000,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5000=\"\",\"\",ConcatenateRange(C$7,E5000,TEXT(S5000,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5001,D5001,E5001,F5001,G5001,H5001,I5001,J5001,K5001,L5001,M5001,N5001,O5001,P5001,Q5001,R5001,S5001,T5001,U5001,V5001,W5001,X5001,Y5001,Z5001,AC5001,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5001=\"\",\"\",ConcatenateRange(C$7,E5001,TEXT(F5001,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5001=\"\",\"\",ConcatenateRange(C$7,E5001,TEXT(K5001,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5001=\"\",\"\",ConcatenateRange(C$7,E5001,TEXT(S5001,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5002,D5002,E5002,F5002,G5002,H5002,I5002,J5002,K5002,L5002,M5002,N5002,O5002,P5002,Q5002,R5002,S5002,T5002,U5002,V5002,W5002,X5002,Y5002,Z5002,AC5002,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5002=\"\",\"\",ConcatenateRange(C$7,E5002,TEXT(F5002,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5002=\"\",\"\",ConcatenateRange(C$7,E5002,TEXT(K5002,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5002=\"\",\"\",ConcatenateRange(C$7,E5002,TEXT(S5002,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5003,D5003,E5003,F5003,G5003,H5003,I5003,J5003,K5003,L5003,M5003,N5003,O5003,P5003,Q5003,R5003,S5003,T5003,U5003,V5003,W5003,X5003,Y5003,Z5003,AC5003,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5003=\"\",\"\",ConcatenateRange(C$7,E5003,TEXT(F5003,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5003=\"\",\"\",ConcatenateRange(C$7,E5003,TEXT(K5003,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5003=\"\",\"\",ConcatenateRange(C$7,E5003,TEXT(S5003,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5004,D5004,E5004,F5004,G5004,H5004,I5004,J5004,K5004,L5004,M5004,N5004,O5004,P5004,Q5004,R5004,S5004,T5004,U5004,V5004,W5004,X5004,Y5004,Z5004,AC5004,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5004=\"\",\"\",ConcatenateRange(C$7,E5004,TEXT(F5004,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5004=\"\",\"\",ConcatenateRange(C$7,E5004,TEXT(K5004,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5004=\"\",\"\",ConcatenateRange(C$7,E5004,TEXT(S5004,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5005,D5005,E5005,F5005,G5005,H5005,I5005,J5005,K5005,L5005,M5005,N5005,O5005,P5005,Q5005,R5005,S5005,T5005,U5005,V5005,W5005,X5005,Y5005,Z5005,AC5005,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5005=\"\",\"\",ConcatenateRange(C$7,E5005,TEXT(F5005,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5005=\"\",\"\",ConcatenateRange(C$7,E5005,TEXT(K5005,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5005=\"\",\"\",ConcatenateRange(C$7,E5005,TEXT(S5005,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5006,D5006,E5006,F5006,G5006,H5006,I5006,J5006,K5006,L5006,M5006,N5006,O5006,P5006,Q5006,R5006,S5006,T5006,U5006,V5006,W5006,X5006,Y5006,Z5006,AC5006,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5006=\"\",\"\",ConcatenateRange(C$7,E5006,TEXT(F5006,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5006=\"\",\"\",ConcatenateRange(C$7,E5006,TEXT(K5006,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5006=\"\",\"\",ConcatenateRange(C$7,E5006,TEXT(S5006,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5007,D5007,E5007,F5007,G5007,H5007,I5007,J5007,K5007,L5007,M5007,N5007,O5007,P5007,Q5007,R5007,S5007,T5007,U5007,V5007,W5007,X5007,Y5007,Z5007,AC5007,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5007=\"\",\"\",ConcatenateRange(C$7,E5007,TEXT(F5007,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5007=\"\",\"\",ConcatenateRange(C$7,E5007,TEXT(K5007,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5007=\"\",\"\",ConcatenateRange(C$7,E5007,TEXT(S5007,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5008,D5008,E5008,F5008,G5008,H5008,I5008,J5008,K5008,L5008,M5008,N5008,O5008,P5008,Q5008,R5008,S5008,T5008,U5008,V5008,W5008,X5008,Y5008,Z5008,AC5008,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5008=\"\",\"\",ConcatenateRange(C$7,E5008,TEXT(F5008,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5008=\"\",\"\",ConcatenateRange(C$7,E5008,TEXT(K5008,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5008=\"\",\"\",ConcatenateRange(C$7,E5008,TEXT(S5008,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5009,D5009,E5009,F5009,G5009,H5009,I5009,J5009,K5009,L5009,M5009,N5009,O5009,P5009,Q5009,R5009,S5009,T5009,U5009,V5009,W5009,X5009,Y5009,Z5009,AC5009,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5009=\"\",\"\",ConcatenateRange(C$7,E5009,TEXT(F5009,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5009=\"\",\"\",ConcatenateRange(C$7,E5009,TEXT(K5009,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5009=\"\",\"\",ConcatenateRange(C$7,E5009,TEXT(S5009,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5010,D5010,E5010,F5010,G5010,H5010,I5010,J5010,K5010,L5010,M5010,N5010,O5010,P5010,Q5010,R5010,S5010,T5010,U5010,V5010,W5010,X5010,Y5010,Z5010,AC5010,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5010=\"\",\"\",ConcatenateRange(C$7,E5010,TEXT(F5010,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5010=\"\",\"\",ConcatenateRange(C$7,E5010,TEXT(K5010,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5010=\"\",\"\",ConcatenateRange(C$7,E5010,TEXT(S5010,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5011,D5011,E5011,F5011,G5011,H5011,I5011,J5011,K5011,L5011,M5011,N5011,O5011,P5011,Q5011,R5011,S5011,T5011,U5011,V5011,W5011,X5011,Y5011,Z5011,AC5011,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5011=\"\",\"\",ConcatenateRange(C$7,E5011,TEXT(F5011,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5011=\"\",\"\",ConcatenateRange(C$7,E5011,TEXT(K5011,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5011=\"\",\"\",ConcatenateRange(C$7,E5011,TEXT(S5011,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5012,D5012,E5012,F5012,G5012,H5012,I5012,J5012,K5012,L5012,M5012,N5012,O5012,P5012,Q5012,R5012,S5012,T5012,U5012,V5012,W5012,X5012,Y5012,Z5012,AC5012,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},{"$f":"IF(AB5012<>\"\",LOWER(AB5012),\"\")","v":""},{"$f":"IF(F5012=\"\",\"\",ConcatenateRange(C$7,E5012,TEXT(F5012,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5012=\"\",\"\",ConcatenateRange(C$7,E5012,TEXT(K5012,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5012=\"\",\"\",ConcatenateRange(C$7,E5012,TEXT(S5012,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5013,D5013,E5013,F5013,G5013,H5013,I5013,J5013,K5013,L5013,M5013,N5013,O5013,P5013,Q5013,R5013,S5013,T5013,U5013,V5013,W5013,X5013,Y5013,Z5013,AC5013,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5013=\"\",\"\",ConcatenateRange(C$7,E5013,TEXT(F5013,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5013=\"\",\"\",ConcatenateRange(C$7,E5013,TEXT(K5013,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5013=\"\",\"\",ConcatenateRange(C$7,E5013,TEXT(S5013,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5014,D5014,E5014,F5014,G5014,H5014,I5014,J5014,K5014,L5014,M5014,N5014,O5014,P5014,Q5014,R5014,S5014,T5014,U5014,V5014,W5014,X5014,Y5014,Z5014,AC5014,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5014=\"\",\"\",ConcatenateRange(C$7,E5014,TEXT(F5014,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5014=\"\",\"\",ConcatenateRange(C$7,E5014,TEXT(K5014,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5014=\"\",\"\",ConcatenateRange(C$7,E5014,TEXT(S5014,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5015,D5015,E5015,F5015,G5015,H5015,I5015,J5015,K5015,L5015,M5015,N5015,O5015,P5015,Q5015,R5015,S5015,T5015,U5015,V5015,W5015,X5015,Y5015,Z5015,AC5015,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5015=\"\",\"\",ConcatenateRange(C$7,E5015,TEXT(F5015,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5015=\"\",\"\",ConcatenateRange(C$7,E5015,TEXT(K5015,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5015=\"\",\"\",ConcatenateRange(C$7,E5015,TEXT(S5015,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5016,D5016,E5016,F5016,G5016,H5016,I5016,J5016,K5016,L5016,M5016,N5016,O5016,P5016,Q5016,R5016,S5016,T5016,U5016,V5016,W5016,X5016,Y5016,Z5016,AC5016,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5016=\"\",\"\",ConcatenateRange(C$7,E5016,TEXT(F5016,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5016=\"\",\"\",ConcatenateRange(C$7,E5016,TEXT(K5016,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5016=\"\",\"\",ConcatenateRange(C$7,E5016,TEXT(S5016,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5017,D5017,E5017,F5017,G5017,H5017,I5017,J5017,K5017,L5017,M5017,N5017,O5017,P5017,Q5017,R5017,S5017,T5017,U5017,V5017,W5017,X5017,Y5017,Z5017,AC5017,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5017=\"\",\"\",ConcatenateRange(C$7,E5017,TEXT(F5017,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5017=\"\",\"\",ConcatenateRange(C$7,E5017,TEXT(K5017,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5017=\"\",\"\",ConcatenateRange(C$7,E5017,TEXT(S5017,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5018,D5018,E5018,F5018,G5018,H5018,I5018,J5018,K5018,L5018,M5018,N5018,O5018,P5018,Q5018,R5018,S5018,T5018,U5018,V5018,W5018,X5018,Y5018,Z5018,AC5018,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5018=\"\",\"\",ConcatenateRange(C$7,E5018,TEXT(F5018,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5018=\"\",\"\",ConcatenateRange(C$7,E5018,TEXT(K5018,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5018=\"\",\"\",ConcatenateRange(C$7,E5018,TEXT(S5018,\"ddmmyyyy\")))","v":""}]
[{"$f":"IFERROR(checkRowErrors(C5019,D5019,E5019,F5019,G5019,H5019,I5019,J5019,K5019,L5019,M5019,N5019,O5019,P5019,Q5019,R5019,S5019,T5019,U5019,V5019,W5019,X5019,Y5019,Z5019,AC5019,TRUE),\"\")","v":""},"Check Errors",null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(ISNUMBER(Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Number of Shares ]]),IF(ISNUMBER(Table2[[#This Row],[Option price paid per Share on Exercise (€)]]),IF(ISNUMBER(Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]),IF((Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]]))>0,(Table2[[#This Row],[Number of Shares ]]*((Table2[[#This Row],[Market Value per Share at Date of Exercise (€)]])-Table2[[#This Row],[Option price paid per Share on Exercise (€)]]-Table2[[#This Row],[Amount paid (if any) for Grant of Share Option (€)]])),\"0\"),\"\"),\"\"),\"\"),\"\")","v":""},null,null,null,null,null,null,null,null,null,null,{"$f":"IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"Yes\",TRUE,IF(Table2[[#This Row],[Confirmation tax has been collected on the assignment / release]]=\"No\",FALSE,\"\"))","v":""},"",{"$f":"IF(F5019=\"\",\"\",ConcatenateRange(C$7,E5019,TEXT(F5019,\"ddmmyyyy\")))","v":""},{"$f":"IF(K5019=\"\",\"\",ConcatenateRange(C$7,E5019,TEXT(K5019,\"ddmmyyyy\")))","v":""},{"$f":"IF(S5019=\"\",\"\",ConcatenateRange(C$7,E5019,TEXT(S5019,\"ddmmyyyy\")))","v":""}]

{"sheet":"KEEP 1 Qualifying Group","index":2,"n_rows":9,"n_cols":4,"rows_kept":9,"cut":false,"hidden":false,"merged":[[2,0,2,5],[0,0,0,9],[3,0,3,1],[3,3,3,5],[4,0,4,1],[4,3,4,5],[5,0,5,1],[5,3,5,5],[6,3,6,5],[6,0,6,1],[16,0,16,1],[7,0,7,1],[8,0,8,1],[7,3,7,5],[8,3,8,5],[9,0,9,1],[10,0,10,1],[15,0,15,1],[17,3,17,5],[18,3,18,5],[17,0,17,1],[18,0,18,1],[9,3,9,5],[10,3,10,5],[11,3,11,5],[12,3,12,5],[13,3,13,5],[14,3,14,5],[15,3,15,5],[16,3,16,5],[11,0,11,1],[12,0,12,1],[13,0,13,1],[14,0,14,1]]}
["Form KEEP1 - Return of Information for a Key Employee Engagement Programme - Version 25.1\n Please ensure that you read the Instructions tab before completing this spread sheet"]
["* Denotes a required field"]
["Qualifying Group Details"]
["Qualifying Holding Company Details ",null,null,"Return Details Status"]
["Name of Qualifying Holding Company (Official)*",null,null,{"$f":"checkTextField(A5,C5)","v":"Error: Name of Qualifying Holding Company (Official)* is a required field"}]
["Tax Registration Number of Qualifying Holding Company *",null,null,{"$f":"PPSNumber(C6,TRUE)","v":"Error: Tax Registration Number is a required field"}]
["Company Registration Number of Qualifying HoldingCompany (CRO Number)*",null,null,{"$f":"checkTextField(A7,C7)","v":"Error: Company Registration Number of Qualifying HoldingCompany (CRO Number)* is a required field"}]
["Qualifying Group Member  Company",null,"Details ",{"$f":"checkTextField(A8,C8)","v":""}]
["Official Name ",null,"Tax Registration Number","CRO Number"]

{"sheet":"errors","index":3,"n_rows":136,"n_cols":2,"rows_kept":136,"cut":false,"hidden":true,"merged":[]}
["Error: "]
[{"$f":"A1 & \"Tax Registration Number is a required field\"","v":"Error: Tax Registration Number is a required field"}]
[{"$f":"A1 & ListsFieldsLengths!F2 & errors!A22","v":"Error: Name of Qualifying Company or Designated Qualifying Group Company (Official)*  is a required field"}]
[{"$f":"A1 & ListsFieldsLengths!F2 & A23 & ListsFieldsLengths!G2 & A24","v":"Error: Name of Qualifying Company or Designated Qualifying Group Company (Official)*  cannot exceed 80 characters"}]
["Valid"]
["Empty Row"]
[{"$f":"A1 & ListsFieldsLengths!F4 & errors!A22","v":"Error: Company Registration Number of Qualifying Company or Designated Qualifying Group Company (CRO Number)* is a required field"}]
[{"$f":"A1&ListsFieldsLengths!F4&errors!A23&ListsFieldsLengths!G4&A25","v":"Error: Company Registration Number of Qualifying Company or Designated Qualifying Group Company (CRO Number)* cannot exceed 6 numbers in length"}]
[{"$f":"A1 & ListsFieldsLengths!F5 & errors!A22","v":"Error: Return Year* is a required field"}]
[{"$f":"A1 & ListsFieldsLengths!F5& \" must be between 2018 and 2024 inclusive\"","v":"Error: Return Year* must be between 2018 and 2024 inclusive"},"UPDATE IF USING***"]
[{"$f":"A1& ListsFieldsLengths!F7&errors!A22","v":"Error: Contact Name(s)* is a required field"}]
[{"$f":"A1&ListsFieldsLengths!F7&errors!A23&ListsFieldsLengths!G7&errors!A24","v":"Error: Contact Name(s)* cannot exceed 160 characters"}]
[{"$f":"A1&ListsFieldsLengths!F8&errors!A22","v":"Error: Telephone Number(s)* is a required field"}]
[{"$f":"A1&ListsFieldsLengths!F8&errors!A23&ListsFieldsLengths!G8&errors!A24","v":"Error: Telephone Number(s)* cannot exceed 80 characters"}]
[{"$f":"A1&ListsFieldsLengths!F9&errors!A22","v":"Error: E-mail* is a required field"}]
[{"$f":"A1&ListsFieldsLengths!F9&errors!A23&ListsFieldsLengths!G9&A24","v":"Error: E-mail* cannot exceed 160 characters"}]
[{"$f":"A1&ListsFieldsLengths!F6&errors!A18&\" e.g. 12345A\"","v":"Error: Agent's TAIN (Tax Advisor's Identification No.) must be in the correct format e.g. 12345A"}]
[" must be in the correct format"]
["Error: Leave TAIN field blank if not applicable"]
[{"$f":"A1 & ListsFieldsLengths!F22 & \" is a required field\"","v":"Error: Declaration is a required field"}]
["Error: Date must be in the format DD/MM/YYYY"]
[" is a required field"]
[" cannot exceed "]
[" characters"]
[" numbers in length"]
["Error: Please enter a valid CRO Number"]
["You must correct the following error(s) in the Employer Details section before continuing:"]
["The sum of the Total Market Value of Shares under option as Date of Grant for all employees/directors cannot exceed €3,000,000."]
["The sum of the Total Market Value of Shares under option at Date of Grant cannot exceed €100,000 for an individual employee/director. The following PPSNs are in violation of this rule – please include these individuals in the RSS1 Return."]
["This field cannot be selected when Payee details have been provided"]
["This field must be selected if no Payee details have been provided"]
["This is a required field"]
["There are blank rows in between records. Please correct these errors before proceeding"]
["One or more employee/director line-items has a Row Status of \"Errors\". Please use the Check Errors button on these line-items and correct the errors listed before clicking the Convert to ZIP for Upload button again."]
["This Spreadsheet will close now. The ZIP file has successfully been created at the following location:"]
["Incorrect period dates"]
["Date entered must be before or equal to \"To\" date."]
["This date cannot be before"]
["This date cannot be after"]
["Please enter a date in the format DD/MM/YYYY"]
["Date entered cannot be more than 12 months after the \"From\" date"]
[{"$f":"A1&\" Tax Registration Number must be in correct Format e.g. 1234567T or 1234567FA\"","v":"Error:  Tax Registration Number must be in correct Format e.g. 1234567T or 1234567FA"}]
[{"$f":"A1&\"Employer's Tax Registration Number must be entered\"","v":"Error: Employer's Tax Registration Number must be entered"}]
["The field must contain a valid eircode."]
["Can't be exported as no Payee details have been provided"]
["• PPS Number is a required field"]
["• First Name cannot exceed 25 characters"]
["• Surname cannot exceed 40 characters"]
["• PPS Number format is not valid, expected format is 1234567T or 1234567FA"]
["• Director / Employee Details section is incomplete"]
["• At least one section must be completed if employee name is entered"]
["• A valid PPS Number must be used for each employee, expected format is 1234567T or 1234567FA"]
["• Director/Employee PPS Number cannot be the same as Tax Registration Number of Qualifying Company"]
["• Qualifying Share Options Granted section is incomplete"]
["• Qualifying Share Options Exercised section is incomplete"]
["• Consideration Given for Share Options Assigned / Released section is incomplete"]
["• A date in the format DD/MM/YYYY is required in the Date of Grant field (Qualifying Share Options Granted section)"]
["• Value in Market Value per Share must be numeric and cannot exceed 99,999,999.99 (Qualifying Share Options Granted section)"]
["• Value in Option Price Paid per Share must be numeric and cannot exceed 99,999,999.99 (Qualifying Share Options Granted section)"]
["• Value entered in Option Price payable per Share at Date of Exercise field cannot be less than value entered in Market Value per Share at Date of Grant field (Qualifying Share Options Granted section)"]
["• Value in Number of Shares must be a positive whole number and cannot exceed 99,999,999 (Qualifying Share Options Granted section)"]
["• Date of Grant (Under Qualifying Share Options Granted)  must be in the format DD/MM/YYYY and cannot occur after the Return Year selected in Return Details"]
["• A date in the format DD/MM/YYYY is required in the Date of Grant field (Qualifying Share Options Exercised section)"]
["• Value in Market Value per Share must be numeric and cannot exceed 99,999,999.99 (Qualifying Share Options Exercised section)"]
["• Value in Option Price Paid per Share must be numeric and cannot exceed 99,999,999.99 (Qualifying Share Options Exercised section)"]
["• Value in Amount Paid for Grant of Share Option must be numeric and cannot exceed 99,999,999.99 (Qualifying Share Options Exercised section)"]
["• Value in Number of Shares must be a positive whole number and cannot exceed 99,999,999 (Qualifying Share Options Exercised section)"]
["• Percentage shareholding of employee/director in qualifying company must be numeric."]
["• The percentage shareholding of employee/director cannot exceed 15% (Qualifying Share Options Exercised section)"]
["• Date of Grant (Consideration Given For Share Options  Assigned/Released section) must be in the format DD/MM/YYYY and cannot occur after the Return Year selected in Return Details"]
["• Date of Excercise (Under Qualifying Share Options Exercised)  must be in the format DD/MM/YYYY and cannot occur after the Return Year selected in Return Details"]
["• Date of Assignment (Consideration Given For Share Options  Assigned/Released section) must be in the format DD/MM/YYYY and must occur within the Return Year selected in Return Details"]
["• Value in Amount / Value of Consideration for Assignment field must be numeric and cannot exceed 99,999,999.99 (Consideration Given For Share Options  Assigned/Released section)"]
["• Value in Amount paid for Grant of Share Option field must be numeric and cannot exceed 99,999,999.99 (Consideration given for Share Options  Assigned/Released section)"]
["• Description can only be either Assigned or Released (Consideration Given For Share Options  Assigned/Released section)"]
["• Confirmation tax has been collected on the assignment/release must contain either 'Yes' or 'No'"]
["• Date of Exercise cannot be more than 10 years after Date of Grant (Qualifying Share Options Exercised section)"]
["• Date of Grant (Under Qualifying Share Options Exercised) must be in the format DD/MM/YYYY and cannot occur after the Return Year selected in Return Details"]
["• The value of the Total Market Value of Shares under option at Date of Grant cannot exceed €100,000 for an individual employee/director. The following PPSN is in violation of this rule - "]
["• Value in Total Market Value of Shares under option at Date of Grant must be greater than zero (Qualifying Share Options Exercised section)"]
["• Value in Gain Realised at Date of Exercise must be greater than zero (Qualifying Share Options Exercised section)"]
["• Date of Grant (Qualifying Share Options Granted section) must be in the format DD/MM/YYYY and cannot occur before the Return Year selected in Return Details "]
["• Value in Number of Shares field must be a positive whole number and cannot exceed 99,999,999  (Consideration Given For Share Options Assigned/Released section)"]
["• Value in To whom the shares are assigned field must not be numeric and should not exceed 50 characters  (Consideration Given For Share Options Assigned/Released section)"]
["•Value in Relationship to you field must not be numeric and should not exceed 50 characters  (Consideration Given For Share Options  Assigned/Released section)"]
["Error: Contact Name(s)*  cannot be numeric"]
["• Date of Exercise (Under Qualifying Share Options Exercised) must be in the format DD/MM/YYYY and must be within the Return Year selected in Return Details"]
["• First Name cannot be numeric"]
["• Surname cannot be numeric"]
["• Date of Grant (Qualifying Share Options Exercised section) must be in the format DD/MM/YYYY and cannot occur before 2018."]
["• Value in Option Price Paid Per Share (Qualifying Share Options Exercised section) on Exercise must be greater than zero "]
["• Value in Market Value Per Share at Date of Exercise (Qualifying Share Options Exercised section) must be greater than zero "]
["• Value in Amount paid (if any) for Grant of Share Option (Qualifying Share Options Exercised section) must be greater than zero "]
["• Value in Number Of Shares (Qualifying Share Options Exercised section)  must be greater than zero "]
["• Value in Percentage shareholding of employee / director and connected parties in qualifying company (Qualifying Share Options Exercised section) must be greater than zero "]
["• Value in Amount paid (if any) for Grant of Share Option (Consideration given for Share Options  Assigned/Released section) must be greater than zero"]
["• Value in Number of Shares (Consideration given for Share Options  Assigned/Released section)  must be greater than zero "]
["• Value in Amount/ Value of consideration for Assignment/ Release (Consideration given for Share Options  Assigned/Released section) must be greater than zero "]
["• Value in Market Value per Share at Date of Grant should be rounded to two decimal places (Qualifying Share Options Granted section)"]
["• Value in Option Price payable per Share at Date of Exercise should be rounded to two decimal places (Qualifying Share Options Granted section)"]
[]
["• Value in Total Market Value of Shares under option at Date of Grant should be rounded to two decimal places (Qualifying Share Options Granted section)"]
["• Value in Market Value per Share at Date of Exercise should be rounded to two decimal places (Qualifying Share Options Exercised section)"]
["• Value in Option price paid per Share on Exercise should be rounded to two decimal places (Qualifying Share Options Exercised section)"]
["• Value in Amount paid (if any) for Grant of Share Option should be rounded to two decimal places (Qualifying Share Options Exercised section)"]
[]
["• Value in Gain realised at Date of Exercise should be rounded to two decimal places (Qualifying Share Options Exercised section)"]
["• Value in Percentage shareholding of employee / director and connected parties in qualifying company should be rounded to two decimal places (Qualifying Share Options Exercised section)"]
["• Value in Amount / Value of consideration for Assignment / Release should be rounded to two decimal places Consideration given for Share Options Assigned/Released section)"]
["• Value in Amount paid (if any) for Grant of Share Option should be rounded to two decimal places (Consideration given for Share Options Assigned/Released section)"]
[]
["Error: Only numbers seperated by comma are allowed"]
["• Value in Amount Paid(if any) for grant of share option field must be numeric and cannot exceed 99,999,999.99 (Consideration Given For Share Options  Assigned/Released section)"]
[". Please include this individual in the RSS1 Return (Qualifying Share Options Granted section)","the other half of error message A79"]
["Error: E-mail must be in a valid format"]
["• Date of Assignment/Release (Consideration Given For Share Options  Assigned/Released section) must be in the format DD/MM/YYYY and cannot occur before the Date of Grant selected in 'Consideration Given For Share Options Assigned/Released section'."]
["• Date of Assignment/Release cannot be more than 10 years after Date of Grant (Consideration Given For Share Options Assigned/Released section)"]
["• Surname of Director / Employee (Director / Employee Details section) is a required field"]
["• PPS Number (Director / Employee Details section) is a required field"]
["• Date of Exercise (Qualifying Share Options Excersied Section) must be in the format DD/MM/YYYY and cannot occur before the Date of Grant selected in the Qualifying Share Options Exercised Section section."]
["Error: Name of Qualifying Company or Designated Qualifying Group Company (Official)* cannot be numeric"]
["• At least one other section must be completed when the Director / Employee Details section is completed."]
["• Date of Grant cannot occur before 01/01/2018 (Qualifying Share Options Exercised section)"]
["• Date of Grant cannot occur before 01/01/2018 (Consideration Given For Share Options Assigned/Released section)"]
[{"$f":"A1 & ListsFieldsLengths!F45 & errors!A22","v":"Error: Is the return being made on behalf of a Qualifying Group * is a required field"}]
[{"$f":"A1 & ListsFieldsLengths!F46 & errors!A22","v":"Error: Name of Qualifying Holding Company (Official)* is a required field"}]
[{"$f":"A1 & ListsFieldsLengths!F46 & A23 & ListsFieldsLengths!G2 & A24","v":"Error: Name of Qualifying Holding Company (Official)* cannot exceed 80 characters"}]
[{"$f":"A1 & ListsFieldsLengths!F47 & errors!A22","v":"Error: Tax Registration Number of Qualifying Holding Company * is a required field"}]
[{"$f":"A1&ListsFieldsLengths!F47&errors!A18&\" e.g. 1234567T or 1234567FA\"","v":"Error: Tax Registration Number of Qualifying Holding Company * must be in the correct format e.g. 1234567T or 1234567FA"}]
[{"$f":"A1 & ListsFieldsLengths!F48 & errors!A22","v":"Error: Company Registration Number of Qualifying HoldingCompany (CRO Number)* is a required field"}]
[{"$f":"A1&ListsFieldsLengths!F48&errors!A23&ListsFieldsLengths!G4&A25","v":"Error: Company Registration Number of Qualifying HoldingCompany (CRO Number)* cannot exceed 6 numbers in length"}]
["Employers Registration Number is a required field"]
["• Employers Registration Number in Director / Employee Details section must correspond to a tax registration number in the Qualifying Group Member Company Details list. "]
["Employers Registration Number must be same as Tax Registration Number of Qualifying Company or Designated Qualifying Group Company"]
["Employers Registration Number must not be same as PPSN number of Director/Employee"]
["Atleast one row is required in Qualifying Details"]

{"sheet":"ListsFieldsLengths","index":4,"n_rows":53,"n_cols":9,"rows_kept":53,"cut":false,"hidden":true,"merged":[]}
[{"$f":"Table2[[#Headers],[Confirmation tax has been collected on the assignment / release]]","v":"Confirmation tax has been collected on the assignment / release"},"ReturnYr (Named Range)","Current Year (actual)","Current Year (used)","Limits","Field","Max Length","Type"]
["Yes",{"$f":"IF((($D$2)-1)>=E2,IF((($D$2)-1)<=E3,($D$2)-1,\"\"))","v":2024},{"$f":"YEAR(NOW())+1","v":2026},{"$f":"IF(C2<2019,2019,IF(C2>2025,2025,YEAR(TODAY())+1))","v":2025},2018,"Name of Qualifying Company or Designated Qualifying Group Company (Official)* ",80,"Text",0]
["No",{"$f":"IF((B2<>\"\"),IF((B2)>$E$2,(B2-1),\"\"),\"\")","v":2023},null,null,2025,"Tax Registration Number of Qualifying Company or Designated Qualifying Group Company*",9,"Text",1]
[null,2022,null,null,null,"Company Registration Number of Qualifying Company or Designated Qualifying Group Company (CRO Number)*",6,"Integer",2]
[null,2021,null,null,null,"Return Year*",4,"Integer",3]
[null,2020,null,null,null,"Agent's TAIN (Tax Advisor's Identification No.)",6,"Text",4]
[null,2019,null,null,null,"Contact Name(s)*",160,"Text",5]
[null,2018,null,null,null,"Telephone Number(s)*",80,"Text",6]
[null,{"$f":"IF((B8<>\"\"),IF((B8)>$E$2,IF((B8)<$E$3,(B8-1),\"\"),\"\"),\"\")","v":""},null,null,null,"E-mail*",160,"Text",7]
[null,{"$f":"IF(((YEAR(D11))-1)>2017,(YEAR(D11))-1,\"\")","v":""},null,null,null,"I certify that the information given on this return is correct and complete in accordance with section 128F of the Taxes Consolidation Act 1997*","Check box","Check box",8]
[null,{"$f":"IF(((YEAR(D12))-1)>2017,(YEAR(D12))-1,\"\")","v":""},null,null,null,"Country*","Text - \"Ireland\"","Text (Uneditable)",9]
[null,null,null,null,null,"Aid Measure*","Text - \"KEEP scheme\"","Text (Uneditable)",10]
[null,null,null,null,null,"State Aid Number*","Text - \"SA 47947\"","Text (Uneditable)",11]
[null,null,null,null,null,"Beneficiary Type*","Text - \"SME\"","Text (Uneditable)",12]
[null,null,null,null,null,"Region*","Text - \"Ireland\"","Text (Uneditable)",13]
[null,null,null,null,null,"Aid Instrument*","Text - \"Tax advantage or tax exemption\"","Text (Uneditable)",14]
[null,null,null,null,null,"Objectives of the aid*","Text - \"Article of GBER regulation\"","Text (Uneditable)",15]
[null,null,null,null,null,"National Granting Authority*","Text - \"Dept of Finance\"","Text (Uneditable)",16]
[null,null,null,null,null,"Surname of Director/Employee*",40,"Text",17]
[null,null,null,null,null,"First Name*",25,"Text",18]
[null,null,null,null,null,"PPS Number*",9,"Text",19]
[null,null,null,null,null,"Declaration",null,null,20]
[null,null,null,null,null,"Date of Grant (DD/MM/YYYY)","Date in format DD/MM/YYYY","Date ",21]
[null,null,null,null,null,"Market Value per Share at Date of Grant (€)",99999999.989999995,"Decimal",22]
[null,null,null,null,null,"Option Price payable per Share at Date of Exercise (€)",99999999.989999995,"Decimal",23]
[null,null,null,null,null,"Number of Shares",99999999,"Decimal",24]
[null,null,null,null,null,"Total Market Value of Shares under option at Date of Grant (€)",99999999.989999995,"Number",25]
[null,null,null,null,null,"Date of Grant (DD/MM/YYYY)","Date in format DD/MM/YYYY","Date",26]
[null,null,null,null,null,"Date of Exercise (DD/MM/YYYY)","Date in format DD/MM/YYYY","Date",27]
[null,null,null,null,null,"Market Value per Share at Date of Exercise (€)",99999999.989999995,"Decimal",28]
[null,null,null,null,null,"Option price paid per Share on Exercise (€)",99999999.989999995,"Decimal",29]
[null,null,null,null,null,"Amount paid (if any) for Grant of Share Option (€)",99999999.989999995,"Decimal",30]
[null,null,null,null,null,"Number of Shares",99999999,"Decimal",31]
[null,null,null,null,null,"Gain realised at Date of Exercise (€)","Positive decimal <= 99,999,999.99\nAutomatically calculated: [Number of Shares]  x  ([Market Value per Share at Date of Exercise]-[Option price paid per Share on Exercise]-[Amount paid for Grant of Share Option])","Number",32]
[null,null,null,null,null,"Percentage shareholding of employee/director and related parties in qualifying company or qualifying holding company (%)","Positive decimal less than or equal to 15.00","Number",33]
[null,null,null,null,null,"Date of Grant (DD/MM/YYYY)","Date in format DD/MM/YYYY","Date",34]
[null,null,null,null,null,"Date of Assignment / Release (DD/MM/YYYY)","Date in format DD/MM/YYYY","Date",35]
[null,null,null,null,null,"Amount/Value of consideration for Assignment/Release (€)",99999999.989999995,"Text",36]
[null,null,null,null,null,"Amount paid (if any) for Grant of Share Option (€)",99999999.989999995,"Number",37]
[null,null,null,null,null,"Description (Assigned or Released)","Assigned/Released","Dropdown",38]
[null,null,null,null,null,"Number of Shares (CSO)",99999999,"Number",{"$f":"I40+1","v":39}]
[]
[null,null,null,null,null,"Relationship to you",50,"Text",{"$f":"I41+1","v":40}]
[null,null,null,null,null,"Confirmation tax has been collected on the assignment/ release","Yes/No","Dropdown",{"$f":"I43+1","v":41}]
[null,null,null,null,null,"Is the return being made on behalf of a Qualifying Group *","Yes/No","Text",42]
[null,null,null,null,null,"Name of Qualifying Holding Company (Official)*",80,"Text",43]
[null,null,null,null,null,"Tax Registration Number of Qualifying Holding Company *",9,"Text",44]
[null,null,null,null,null,"Company Registration Number of Qualifying HoldingCompany (CRO Number)*",6,"Integer",45]
[null,null,null,null,null,"Official Name ",80,"Text",46]
[null,null,null,null,null,"Tax Registration Number",9,"Text",47]
[null,null,null,null,null,"CRO Number",6,"Integer",48]
[null,null,null,null,null,"Employers Registration Number",6,"Text",49]
[null,null,null,null,null,"To whom the shares are assigned",50,"Text",50]

{"sheet":"Pivot","index":5,"n_rows":6001,"n_cols":4,"rows_kept":6001,"cut":false,"hidden":true,"merged":[]}
["",null,null,"PPSNs Over 100K (from Pivot)"]
[null,null,null,{"$f":"IF(A2<>\"\",A2,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A66<>\"\",A66,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A130<>\"\",A130,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A194<>\"\",A194,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A258<>\"\",A258,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A322<>\"\",A322,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A386<>\"\",A386,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A450<>\"\",A450,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A514<>\"\",A514,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A578<>\"\",A578,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A642<>\"\",A642,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A706<>\"\",A706,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A770<>\"\",A770,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A834<>\"\",A834,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A898<>\"\",A898,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A962<>\"\",A962,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1026<>\"\",A1026,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1090<>\"\",A1090,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1154<>\"\",A1154,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1218<>\"\",A1218,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1282<>\"\",A1282,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1346<>\"\",A1346,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1410<>\"\",A1410,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1474<>\"\",A1474,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1538<>\"\",A1538,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1602<>\"\",A1602,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1666<>\"\",A1666,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1730<>\"\",A1730,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1794<>\"\",A1794,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1858<>\"\",A1858,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1922<>\"\",A1922,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A1986<>\"\",A1986,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2050<>\"\",A2050,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2114<>\"\",A2114,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2178<>\"\",A2178,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2242<>\"\",A2242,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2306<>\"\",A2306,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2370<>\"\",A2370,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2434<>\"\",A2434,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2498<>\"\",A2498,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2562<>\"\",A2562,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2626<>\"\",A2626,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2690<>\"\",A2690,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2754<>\"\",A2754,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2818<>\"\",A2818,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2882<>\"\",A2882,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A2946<>\"\",A2946,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3010<>\"\",A3010,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3074<>\"\",A3074,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3138<>\"\",A3138,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3202<>\"\",A3202,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3266<>\"\",A3266,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3330<>\"\",A3330,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3394<>\"\",A3394,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3458<>\"\",A3458,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3522<>\"\",A3522,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3586<>\"\",A3586,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3650<>\"\",A3650,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3714<>\"\",A3714,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3778<>\"\",A3778,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3842<>\"\",A3842,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3906<>\"\",A3906,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A3970<>\"\",A3970,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4034<>\"\",A4034,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4098<>\"\",A4098,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4162<>\"\",A4162,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4226<>\"\",A4226,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4290<>\"\",A4290,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4354<>\"\",A4354,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4418<>\"\",A4418,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4482<>\"\",A4482,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4546<>\"\",A4546,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4610<>\"\",A4610,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4674<>\"\",A4674,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4738<>\"\",A4738,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4802<>\"\",A4802,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4866<>\"\",A4866,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4930<>\"\",A4930,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A4994<>\"\",A4994,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5058<>\"\",A5058,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5122<>\"\",A5122,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5186<>\"\",A5186,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5250<>\"\",A5250,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5314<>\"\",A5314,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5378<>\"\",A5378,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5442<>\"\",A5442,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5506<>\"\",A5506,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5570<>\"\",A5570,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5634<>\"\",A5634,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5698<>\"\",A5698,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5762<>\"\",A5762,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5826<>\"\",A5826,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5890<>\"\",A5890,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,{"$f":"IF(A5954<>\"\",A5954,\"\")","v":""}]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]
[null,null,null,""]

{"sheet":"JSON Tags","index":6,"n_rows":62,"n_cols":5,"rows_kept":62,"cut":false,"hidden":true,"merged":[]}
["nameOfQualifyingCompany"]
["taxRegistrationNumber"]
["companyRegistrationNumber",null,2018]
["returnYear",null,2019]
["agentsTAIN",null,2020,null,{"$f":"YEAR(TODAY())","v":2025}]
["contactNames",null,2021]
["telephoneNumbers",null,2022]
["emailAddresses",null,2023]
["declaration"]
["stateAidInfo"]
["country"]
["aidMeasure"]
["stateAidNumber"]
["beneficiaryType"]
["region"]
["aidInstrument"]
["nationalGrantingAuthority"]
["employeeInfo"]
["personalDetails"]
["firstName"]
["surname"]
["employeePPSN"]
["qualifyingShareOptionsGranted"]
["dateOfGrantQSOG"]
["marketValuePerShareDateOfGrant"]
["optionPricePayablePerShareDateOfExercise"]
["numberOfSharesQSOG"]
[]
["shareOptionsGrantedReference"]
["qualifyingShareOptionsExercised"]
["dateOfGrantQSOE"]
["dateOfExercise"]
["marketValuePerShareDateOfExercise"]
["optionPricePaidPerShareDateOfExercise"]
["amountPaidForGrantOfShareOptionQSOE"]
["numberOfSharesQSOE"]
["gainRealisedDateOfExercise"]
["percentageShareholdingInCompany"]
["shareOptionsExercisedReference"]
["considerationForShareOptionsOtherRightsAssignedReleased"]
["dateOfGrantCFSO"]
["dateOfAssignmentRelease"]
["amountValueOfConsiderationAssignmentRelease"]
["amountPaidForGrantOfShareOptionCFSO"]
["descriptionCFSO"]
["numberOfSharesCFSO"]
["toWhomAssignedCFSO"]
["relationshipToYouCFSO"]
["confirmationTaxCollectedOnAssignmentRelease"]
["cSFOReference"]
["keep1Version"]
["qualifyingGroupReturnMade"]
["nameOfQualifyingHoldingCompany"]
["taxRegistrationNumberQualifyingHoldingCompany"]
["companyRegistrationNumberQualifyingHoldingCompany"]
["officialName "]
["taxRegistrationNumberQualifyingGroup"]
["croNumberQualifyingGroup"]
["keep1QualifyingGroup"]
["qualifyingHoldingCompanyDetails"]
["qualifyingGroupMemberCompanyDetails"]
["employersRegistrationNumber"]