INVENTAR PRELUCRĂRI
Model Excel
Structură preluată direct din foaia Excel „Inventar Prelucrari”. Aspectul tabelului este păstrat cât mai aproape de modelul original.
 STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG) STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG) STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG) STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)Stoc Remaniere/ptr tratare  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)Stoc Remaniere/ptr tratareTOTALOBSERVATII  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)Stoc Remaniere/ptr tratareTOTALOBSERVATII  STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)Stoc Remaniere/ptr tratareTOTALOBSERVATII   STOC AMBALAT (PACKED PCS)STOC FINITE PRELUCRARI (FINISHED PCS)STOC WIP (WORK IN PROCESS PCS)STOC FORJA (BUC)STOC DEBITAT (BUC)STOC OTEL (KG)Stoc Remaniere/ptr tratareTOTALOBSERVATII 
MODEL02.03.2026 MODEL02.02.2026 MODEL02.02.2026 MODEL15.12.2025 MODEL01.12.2025 MODEL01.11.2025 MODEL01.10.2025 MODEL25.08.202525.08.202525.08.202525.08.202525.08.202525.08.2025 MODEL01.08.202501.08.202501.08.202501.08.202501.08.202501.08.2025 MODEL01.07.202501.07.202501.07.202501.07.202501.07.202501.07.2025 MODEL01.06.202501.06.202501.06.202501.06.202501.06.202501.06.2025 MODEL01.05.202501.05.202501.05.202501.05.202501.05.202501.05.2025 MODEL01.04.202501.04.202501.04.202501.04.202501.04.202501.04.2025 MODEL03.03.202503.03.202503.03.202503.03.202503.03.202503.03.2025 MODEL03.02.202503.02.202503.02.202503.02.202503.02.202503.02.2025 MODEL23.12.202423.12.202423.12.202423.12.202423.12.202423.12.2024 MODEL01.12.202401.12.202401.12.202401.12.202401.12.202401.12.2024 MODEL01.11.202401.11.202401.11.202401.11.202401.11.202401.11.2024 MODEL01.10.202401.10.202401.10.202401.10.202401.10.202401.10.2024 MODEL01.09.202401.09.202401.09.202401.09.202401.09.202401.09.2024 MODEL01.08.202401.08.202401.08.202401.08.202401.08.202401.08.2024 MODEL01.07.202401.07.202401.07.202401.07.202401.07.202401.07.2024 MODEL01.06.202401.06.202401.06.202401.06.202401.06.202401.06.2024 MODEL01.05.202401.05.202401.05.202401.05.202401.05.202401.05.2024 MODEL01.04.202401.04.202401.04.202401.04.202401.04.202401.04.2024 MODEL01.03.202401.03.202401.03.202401.03.202401.03.202401.03.2024 MODEL01.02.202401.02.202401.02.202401.02.202401.02.202401.02.2024 MODEL08.01.202408.01.202408.01.202408.01.202408.01.202408.01.2024 MODEL01.12.202301.12.202301.12.202301.12.202301.12.202301.12.2023 MODEL01.11.202301.11.202301.11.202301.11.202301.11.202301.11.2023 MODEL01.10.202301.10.202301.10.202301.10.202301.10.202301.10.2023 MODEL01.09.202301.09.202301.09.202301.09.202301.09.202301.09.2023 MODEL01.08.202301.08.202301.08.202301.08.202301.08.202301.08.2023MODEL01.07.202301.07.202301.07.202301.06.202301.06.202301.06.2023MODEL01.06.202301.06.202301.06.202301.06.202301.06.202301.06.2023MODEL01.05.202301.05.202301.05.202301.05.202301.05.202301.05.202301.05.2023 MODEL01.04.202301.04.202301.04.202304.01.202304.01.202304.01.202304.01.202303.01.202303.01.2023 MODEL03.01.202303.01.202303.01.202303.01.202303.01.202303.01.202303.01.202303.01.202303.01.2023 MODEL02.01.202302.01.202302.01.202302.01.202302.01.202302.01.202302.01.202302.01.202302.01.2023  MODEL01.01.202301.01.202301.01.202301.01.202301.01.202301.01.202301.01.202301.01.202301.01.2023 
6I-8077-05 186     6I-8077-052184     6I-8077-05 278     6I-8077-0518232 545   6I-8077-05 20     6I-8077-053310     6I-8077-05 499     6I-8077-05392177     6I-8077-05420160     6I-8077-05239      6I-8077-0521074     6I-8077-05 6     6I-8077-05387      6I-8077-05420228     6I-8077-05420426     6I-8077-0568      6I-8077-0552548     6I-8077-05 332     6I-8077-055256     6I-8077-05105      6I-8077-0558      6I-8077-05315426     6I-8077-05 22     6I-8077-05134      6I-8077-0567      6I-8077-05 22     6I-8077-05210270     6I-8077-05       6I-8077-05420181     6I-8077-05 9     6I-8077-0536363 168300 6I-8077-05 349 10606050 6I-8077-05185302 136060506I-8077-05 81 187060506I-8077-05 40 00230506I-8077-05   9705940 16I-8077-05   #REF!#REF!#REF! #REF! 16I-8077-05315  200156914460 515 16I-8077-05331320 73572925770 1386 116I-8077-05352360 1701354154242882 1
258-9797       258-9797       258-9797       258-9797       258-9797       258-9797       258-9797       258-9797       258-9797       258-9797       258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742      258-979742     258-979742     258-979742     258-979742      2258-979742      42 2258-979742      42 2258-979742      42 22258-979742      42 2
369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01       369-3318-01   01070 369-3318-01   01070 369-3318-01   01070369-3318-01   01070369-3318-01   01070369-3318-01   01070 4369-3318-01   #REF!#REF!#REF! #REF! 4369-3318-01   01070 0 4369-3318-01   01070 0 44369-3318-01       0 4
457-4062       457-4062       457-4062       457-4062       457-4062       457-4062       457-4062       457-4062       376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0341      376-2256-0341      376-2256-0338 204    376-2256-0338      376-2256-0325087     376-2256-03 6105    376-2256-03 6     376-2256-03 2     376-2256-03 2     376-2256-03 2 4700 376-2256-03 2 01370 376-2256-03 2 01370376-2256-0302 01370376-2256-030 2700 376-2256-030 2700  10376-2256-030 27#REF!#REF!  #REF! 10376-2256-030 2700  27 10376-2256-0338 2700  65 1010376-2256-0338 27   165 10
376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-2256-0342      376-3091-0244      376-3091-0244      376-3091-0244      376-3091-0244      376-3091-0244      376-3091-0244      376-3091-0244      376-3091-0244      376-3091-0244      376-3091-02244      376-3091-0244      376-3091-0244      376-3091-0241 2    376-3091-0241 2    376-3091-0241 2    376-3091-0220222    376-3091-0220 70   8376-3091-0221 70    376-3091-02 2170    376-3091-02 2170    376-3091-02 21284    376-3091-02 2187    376-3091-02 218719900 376-3091-02 218703030 376-3091-02 218703035150376-3091-02 218703035150376-3091-02 428703035150376-3091-021507107823877 11376-3091-0215071#REF!#REF!#REF! #REF! 11376-3091-02271121907815180 158 11376-3091-0216 14507815180 161 1111376-3091-02 161450781518011161 11
376-3091-026      376-3091-026      376-3091-0226146175    376-3091-0226 17    376-3091-0244124125    376-3091-0244      376-3091-0244      376-3091-0244      382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 16    382-3760-0324 16    382-3760-0324 16    382-3760-0324 16    382-3760-0325 16    382-3760-0325 16    382-3760-0325 16    382-3760-035014546    382-3760-03  38    382-3760-03 838    382-3760-031504538    382-3760-03 336    382-3760-03 336    382-3760-03 39135    382-3760-03 39 16300 382-3760-03 39 000 382-3760-03 39 00 382-3760-03 39 00 382-3760-03 22 00 382-3760-035041 00  12382-3760-035041 #REF!#REF!  #REF! 12382-3760-0331 5400  85 12382-3760-0331 6200  93 1212382-3760-03 1920250 593 12
382-3760-035      382-3760-035      382-3760-0324 17    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    382-3760-0324 19    393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03   000 393-2648-03   000 393-2648-03   00 393-2648-03   00 393-2648-03   00 393-2648-03   00  13393-2648-03   #REF!#REF!  #REF! 13393-2648-03   00  0 13393-2648-03   00  0 1313393-2648-03   00  0 13
393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2648-03       393-2655-00       393-2655-00       393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 2     393-2655-00 3     393-2655-00 3     393-2655-00 3 000 393-2655-00 3 000 393-2655-00 2 00 393-2655-00 2 00 393-2655-00 2 00 393-2655-00502 00  14393-2655-00 52 #REF!#REF!  #REF! 14393-2655-00 12 620  74 14393-2655-00 12 620  74 1414393-2655-00 6 1180  124 14
393-2655-00       393-2655-00       393-2655-00       393-2655-00       393-2655-00       393-2655-00       393-2655-00       393-2655-00       478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-008      478-7541-00 8     478-7541-00 11    478-7541-00 7121    478-7541-00 71    478-7541-00 71    478-7541-00 251    478-7541-00 251    478-7541-00 251    478-7541-00 251    478-7541-00 251    478-7541-00 20100 478-7541-00 20100 478-7541-00 39100 478-7541-00 5100  18478-7541-00 51#REF!#REF!  #REF! 18478-7541-00 5100  6 18478-7541-00 5100  6 1818478-7541-00 5100 46 18
478-7541-0011      478-7541-0011      478-7541-0011      478-7541-0011     1105478-7541-0011      478-7541-0011      478-7541-00311      478-7541-008      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-3101       511-3101       511-310171      511-3101 962    511-310169      511-31016 257    511-310120036257    511-3101 38131    511-3101100218221    511-3101 3596    511-310120035960380 511-310125084201000 511-31012907923215000511-310140031 000511-310120062157002650511-310131 101526412 23511-310131 1#REF!#REF!#REF! #REF! 23511-310131 1401526412 72 23511-310113122177401526412 370 2323511-3101106759827936265223558 23
511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      511-31014      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0212      372-7089-0220012     372-7089-0216      372-7089-0216      372-7089-0220016     372-7089-02 14     372-7089-02 17     372-7089-02 17     372-7089-02 17     372-7089-02 17 000 372-7089-02 17 000 372-7089-02 17 000372-7089-02 17 000372-7089-02 15 00 372-7089-02 15 00  26372-7089-02 15 #REF!#REF!  15 26372-7089-0215  00  15 26372-7089-0215  00  15 2626372-7089-0215  00 115 26
372-7089-026      372-7089-026      372-7089-0211      372-7089-0211      372-7089-0211      372-7089-0211      372-7089-021215097    372-7089-0212      416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03   000 416-7454-03   000 416-7454-03   000416-7454-03   000416-7454-03   00 416-7454-03   00  27416-7454-03   #REF!#REF!  #REF! 27416-7454-03   00  0 27416-7454-03 2 00  2 2727416-7454-03 2 00  2 27
416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       416-7454-03       101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 1202    101-9234-11 180    101-9234-11 71    101-9234-11 11    101-9234-11 11    101-9234-11 11    101-9234-11 11000 101-9234-11 11000 101-9234-11 1100 101-9234-11 1100 101-9234-11 1100 101-9234-11 1100  28101-9234-11 11#REF!#REF!  #REF! 28101-9234-11 1100  2 28101-9234-11 1100  2 2828101-9234-11 1100 22 28
101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     101-9234-11 3     453-1011-005 19    453-1011-005 19    453-1011-005 19    453-1011-005 19    453-1011-005 19    453-1011-005 19    453-1011-005 19    453-1011-005 19    453-1011-005 14    453-1011-00205 19    453-1011-0040      453-1011-0040      453-1011-004089100    453-1011-0023      453-1011-0023      453-1011-0023      453-1011-00 514    453-1011-00 13209    453-1011-00 13209    453-1011-00 2112    453-1011-00 102121    453-1011-00137      453-1011-00137      453-1011-00137      453-1011-00137  00 453-1011-00 16516890 453-1011-00  1293400 453-1011-00147 572980  29453-1011-00147 57#REF!#REF!  #REF! 29453-1011-00147 5700  204 29453-1011-00147 5500  202 2929453-1011-00147 5500 11202 29
453-1011-00       453-1011-00       453-1011-00       453-1011-00       453-1011-00       453-1011-00       453-1011-005 128    453-1011-005 19    9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-076      9T-6035-078      9T-6035-078      9T-6035-078      9T-6035-075058     9T-6035-07 10204    9T-6035-07 104    9T-6035-07 102    9T-6035-07 6208    9T-6035-07 69    9T-6035-07 6920000 9T-6035-07 69000 9T-6035-07 6900 9T-6035-07 6900 9T-6035-07 6900 9T-6035-07 6900  309T-6035-07 69#REF!#REF!  #REF! 309T-6035-07 6900  15 309T-6035-07 6900  15 30309T-6035-07 6900  15 30
9T-6035-077      9T-6035-077      9T-6035-0711 86    9T-6035-0711      9T-6035-0711      9T-6035-0711      9T-6035-076      9T-6035-076      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP       500-1804 PPAP       500-1804 PPAP       500-1804 PPAP       500-1804 PPAP       500-1804 PPAP       500-1804 PPAP       500-1804 PPAP       500-1804 PPAP       500-1804 PPAP 4     500-1804 PPAP 4     500-1804 PPAP 4     500-1804 PPAP 4     500-1804 PPAP 4     500-1804 PPAP 4 000 500-1804 PPAP 4 000 500-1804 PPAP 4 00 500-1804 PPAP 4 00 500-1804 PPAP 4 00 500-1804 PPAP 4 00  31500-1804 PPAP 4 #REF!#REF!  #REF! 31500-1804 PPAP 4 00  4 31500-1804 PPAP 4 00  4 3131500-1804 PPAP 4 00 14 31
500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      500-1804 PPAP7      386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02       386-5286-02       386-5286-02       386-5286-02       386-5286-02       386-5286-02       386-5286-02       386-5286-02       386-5286-02       386-5286-0212513     386-5286-02   0500 386-5286-02       386-5286-02   050 386-5286-02   050 386-5286-02   050 386-5286-02 199 15350  32386-5286-02 517#REF!#REF!  #REF! 32386-5286-02 5100  6 32386-5286-02 5100  6 3232386-5286-02 5100  6 32
386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     386-5286-02 2     493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-005195     493-4858-005      493-4858-005      493-4858-005      493-4858-005      493-4858-00 5     493-4858-00 5     493-4858-00 206     493-4858-00 2     493-4858-00 2     493-4858-00 2     493-4858-00 2     493-4858-00 2     493-4858-00 2     493-4858-00 2     493-4858-00 2 00 493-4858-00 2 00 493-4858-00 2 00 493-4858-00 851180204  33493-4858-00   #REF!#REF!  #REF! 33493-4858-00   050  0 33493-4858-00   050  0 3333493-4858-00   050 10 33
493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       493-4858-00       324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-6849 7     324-6849 7     324-6849 71    324-6849 81    324-6849 81    324-6849 81    324-6849 81    324-6849 81    324-6849 8100 324-6849 8100 324-6849 8100 324-6849 8100   324-6849 81#REF!#REF!     324-6849 8100     324-6849   600                 
324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      324-68497      9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664   000 9P-9664   0064670 9P-9664 2 00 9P-9664 2 00 9P-9664 2 00 9P-9664 2 00  349P-9664 2 #REF!#REF!  #REF! 349P-9664 2 00  2 349P-9664 2 00  2 34349P-9664 2 00  2cu ctr M.F34
9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9664       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665 4    9P-9665 4    9P-9665 4    9P-9665 4     359P-9665 4     4 359P-9665 4     4 359P-9665 4     4 35359P-9665 4     4 fara ctr M.F35
9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       9P-9665       7G-0521 1487     7G-0521 637     7G-0521 195     7G-0521 282     7G-05211482231     7G-0521714686     7G-0521207418     7G-05212142231     7G-0521 154     7G-05211781231616    7G-0521467336     7G-0521214      7G-0521 770385    7G-0521 539     7G-0521 308     7G-05212962      7G-05211181247     7G-05214284575     7G-05211840231     7G-0521215308     7G-05217141403     7G-05211809231     7G-0521183462 2348030450 7G-05211428147 1317860000 7G-05212915138 173256000642107G-0521330595 209241212069307G-0521 97 287365050161707G-0521546564 17930674012800 367G-05211038242 #REF!#REF!#REF! #REF! 367G-05211064  9948430024250 11012 367G-05211554490 740069506980 9444 36367G-0521 70 000470cu ctr M.F36
7G-05211890385     7G-0521798105     7G-05211821385     7G-05212758      7G-0521630643     7G-05212263154     7G-05211164231     7G-0521141      7G-0522 1691     7G-0522741457     7G-0522 80     7G-0522 336     7G-05221428670     7G-05221428441     7G-0522 35     7G-05222142      7G-0522 462847    7G-05221806154     7G-05221515119     7G-0522310308     7G-05221620385     7G-0522 154     7G-0522 231     7G-05222422      7G-05221028231     7G-05224284231     7G-05221129616     7G-0522 308     7G-0522 1245     7G-05222425539     7G-0522196413     7G-05221428192     7G-05223451     7G-0522302428    7G-0522 77    7G-0522546154     377G-05221512241     1753 377G-05221428384     1812 377G-05221428      1428 37377G-0522 63    763 fara ctr M.F37
7G-0522546539     7G-05221803      7G-05222478      7G-05222520308     7G-05221260626     7G-05221529231     7G-05221260108     7G-0522168      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256     7G-253256     7G-253256     7G-253256      387G-253256      56 387G-253256      56 387G-253256      56 38387G-253256      56cu ctr M.F38
7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253256      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455     7G-253455     7G-253455     7G-253455      397G-253455      55 397G-253455      55 397G-253455      55 39397G-253455      55 fara ctr M.F39
7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      7G-253455      358-5253360      358-5253 346     358-525371      358-525354      358-525354      358-5253       358-5253       358-5253       358-5253       358-5253       358-5253       358-5253       358-5253       358-525329      358-525329      358-525329      358-525321      358-525329      358-525329      358-5253       358-5253       358-5253420      358-5253   2129100 358-5253   118900 358-5253   11890 358-5253315108 11900 358-5253   17590 358-5253   4850  40358-5253   #REF!#REF!  #REF! 40358-5253 383 9900  1373 40358-5253   00  0 4040358-5253   85357096  8535cu ctr M.F40
358-525337      358-5253360      358-5253 19     358-5253 19     358-5253 9     358-5253       358-5253       358-5253       358-5255360      358-5255102      358-5255102      358-525572      358-525572      358-5255 369     358-5255       358-5255       358-5255       358-5255       358-5255       358-5255       358-5255       358-525518      358-525518      358-525518      358-5255123      358-525550      358-525550      358-5255       358-5255       358-5255420      358-5255       358-5255134      358-5255134     358-5255      358-5255      358-5255       41358-5255       0 41358-5255181      181 41358-5255181      181 4141358-5255181      181 fara ctr M.F41
358-525527      358-5255 75     358-5255 39     358-5255 39     358-5255 9     358-5255       358-5255       358-5255       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04      155-2048-04      155-2048-04      155-2048-04       45155-2048-04       0 45155-2048-04       0 45155-2048-04       0 4545155-2048-04       0 45
155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       155-2048-04       526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3 01000 526-9278-00 3 01000 526-9278-00 3 0100 526-9278-00 3 0100 526-9278-00 3 0100 526-9278-00 3 0100  46526-9278-00 3 #REF!#REF!  #REF! 46526-9278-00 3 0100  3 46526-9278-00 3 0100  3 4646526-9278-00 3     3 46
526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     526-9278-00 3     545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764      545-8764      545-8764      545-8764       47545-8764         47545-8764         47545-8764         4747545-8764         47
545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       545-8764       4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3    4850283 3    4850283 3    4850283 3     484850283 3     3 484850283 3     3 484850283 3     3 48484850283 3     3 48
4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     4850283 3     526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 522    526-9280 S2 522    526-9280 S2 522    526-9280 S2 522    526-9280 S2 52221104750 526-9280 S2 5221680100123340 526-9280 S2 522480180618050526-9280 S2 52229400526-9280 S2 5222826260526-9280 S2 52262887616490 49526-9280 S2 522#REF!#REF!#REF! 27 49526-9280 S2435  131216012920 435 49526-9280 S2435  09707383 435 4949526-9280 S290 292514105022090 382 49
526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    526-9280 S2 422    422-2973-008      422-2973-008      422-2973-006      422-2973-006      422-2973-00  14    422-2973-00  14    422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00       422-2973-00148364    422-2973-00640  2001456 422-2973-00407102323302050 422-2973-00768252695501740422-2973-00528736350618217710422-2973-002045022228000422-2973-0021870300033717015 50422-2973-0023013230#REF!#REF!#REF! #REF! 50422-2973-0020040263045538695 503 50422-2973-00282 3064022347445 628 5050422-2973-00346 79903937646 515 50
422-2973-0034      422-2973-0034      422-2973-0034      422-2973-0034      422-2973-0034      422-2973-0034      422-2973-0018      422-2973-008      368-5844-018      368-5844-018      368-5844-016      368-5844-016      368-5844-013 11    368-5844-013 11    368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-013      368-5844-01482 335    368-5844-01116 31113500 368-5844-0123616621505350 368-5844-01279 120335139 368-5844-0119 237305193 368-5844-0115612710305 368-5844-01253 1050141  51368-5844-013 251#REF!#REF!  #REF! 51368-5844-01211 235071  446 51368-5844-0112710304017  441 5151368-5844-01363 219063 1582 51
368-5844-0115      368-5844-0115      368-5844-0115      368-5844-0115      368-5844-0115      368-5844-0115      368-5844-0116      368-5844-018      ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307    375000 ZA 248-2307    710000 ZA 248-2307    7110217070745ZA 248-2307    342218910ZA 248-2307    4442162594617ZA 248-2307    223041160 52ZA 248-2307    #REF!#REF!#REF! #REF! 52ZA 248-2307    495013080 4950 52ZA 248-2307    7387519760720 7387 5252ZA 248-2307    778017700 7780 52
ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2307        ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308   592400 ZA 248-2308   602000 ZA 248-2308   8670  ZA 248-2308   2515  ZA 248-2308   3555  ZA 248-2308   4690   53ZA 248-2308   #REF!   #REF! 53ZA 248-2308   8820   8820 53ZA 248-2308   1700   1700 5353ZA 248-2308   4410   4410 53
ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 248-2308       ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241    932711323300 ZA 378-8241    9323030150730 ZA 378-8241    2600  ZA 378-8241    301  ZA 378-8241    341  ZA 378-8241    1850   54ZA 378-8241    #REF!   #REF! 54ZA 378-8241    300   300 54ZA 378-8241    335   335 5454ZA 378-8241    335   335 54
ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8241        ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242   324400 ZA 378-8242   89400 ZA 378-8242   2560  ZA 378-8242   361  ZA 378-8242   691  ZA 378-8242   3235   55ZA 378-8242   #REF!   #REF! 55ZA 378-8242   300   300 55ZA 378-8242   330   330 5555ZA 378-8242   330   330 55
ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 378-8242       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07   8276687020370 ZA 106-1625 V07   2350446055837 ZA 106-1625 V07   1035059836740ZA 106-1625 V07   672224890ZA 106-1625 V07   1380415018000ZA 106-1625 V07   20076122145 56ZA 106-1625 V07   #REF!#REF!#REF! #REF! 56ZA 106-1625 V07   114082440 1140 56ZA 106-1625 V07   247649244500 2476 5656ZA 106-1625 V07   512825110 5128 56
418-2091       418-2091       418-2091       418-2091       418-2091       418-2091       418-2091       418-2091       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07   666900 ZA 106-1626 V07   180900 ZA 106-1626 V07   11409  ZA 106-1626 V07   5812  ZA 106-1626 V07   1510  ZA 106-1626 V07   1224   57ZA 106-1626 V07   #REF!   #REF! 57ZA 106-1626 V07   3230   3230 57ZA 106-1626 V07   5690   5690 5757ZA 106-1626 V07   4211   4211 57
418-2092       418-2092       418-2092       418-2092       418-2092       418-2092       418-2092       418-2092       ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761    2627219320200 ZA 503-0761    208417180 ZA 503-0761    330226300ZA 503-0761    2712130ZA 503-0761    250260023050ZA 503-0761    72826300 58ZA 503-0761    #REF!#REF!#REF!   58ZA 503-0761    3360300018035   58ZA 503-0761    88046185190   5858ZA 503-0761    000   58
ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 106-1625 V07       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762   248100 ZA 503-0762   206500 ZA 503-0762   2380  ZA 503-0762   2692  ZA 503-0762   920  ZA 503-0762   1706   59ZA 503-0762   #REF!     59ZA 503-0762   1713     59ZA 503-0762   763     5959ZA 503-0762   880461    59
ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 106-1626 V07       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909   43007650 ZA 229-6909   43007650 ZA 229-6909   263007650ZA 229-6909   263007650ZA 229-6909   263007650ZA 229-6909   263007650 60ZA 229-6909   #REF!#REF!#REF!   60ZA 229-6909   26301007650   60ZA 229-6909   0174217850   6060ZA 229-6909   0174217375   60
417-3595       417-3595       417-3595       417-3595       417-3595       417-3595       417-3595       417-3595       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910   23000 ZA 229-6910   23000 ZA 229-6910   2430  ZA 229-6910   2430  ZA 229-6910   2630  ZA 229-6910   2630   61ZA 229-6910   #REF!     61ZA 229-6910   2430     61ZA 229-6910   0     6161ZA 229-6910   00    61
417-3596       417-3596       417-3596       417-3596       417-3596       417-3596       417-3596       417-3596       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628   413000 ZA 9K6628   0213042433 ZA 9K6628   4226223842430ZA 9K6628   1212658935230ZA 9K6628   18000ZA 9K6628   33605000 62ZA 9K6628   #REF!#REF!#REF!   62ZA 9K6628   10000   62ZA 9K6628   10015309300   6262ZA 9K6628   1054112200   62
ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 503-0761        ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629   363100 ZA 9K6629   000 ZA 9K6629   3815  ZA 9K6629   465  ZA 9K6629   0  ZA 9K6629   1470   63ZA 9K6629   #REF!     63ZA 9K6629   3920     63ZA 9K6629   182     6363ZA 9K6629   1001530    63
ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       ZA 503-0762       KT700002/AS0LL01A  1054144    KT700002/AS0LL01A 11529165    KT700002/AS0LL01A 7208784    KT700002/AS0LL01A 984 190    KT700002/AS0LL01A 792358     KT700002/AS0LL01A 72268     KT700002/AS0LL01A  454140    KT700002/AS0LL01A 1182      KT700002/AS0LL01A  432216    KT700002/AS0LL01A 230472093    KT700002/AS0LL01A 43210623    KT700002/AS0LL01A  101152    KT700002/AS0LL01A 1512276     KT700002/AS0LL01A 28869320    KT700002/AS0LL01A 93614448    KT700002/AS0LL01A 1512 64    KT700002/AS0LL01A 64821492    KT700002/AS0LL01A 936288     KT700002/AS0LL01A 1584611323    KT700002/AS0LL01A 43235     KT700002/AS0LL01A  1043432    KT700002/AS0LL01A 1440543130    KT700002/AS0LL01A 864864145070229125520 KT700002/AS0LL01A 28081261674900672260427 KT700002/AS0LL01A 864124317984001990110224KT700002/AS0LL01A 288168932013200645714180KT700002/AS0LL01A  12601610200328043034KT700002/AS0LL01A 57621663421706270 65KT700002/AS0LL01A 100895555#REF!#REF!#REF! 2018 65KT700002/AS0LL01A 1296819 810059019963 2115 65KT700002/AS0LL01A 115264 1235000 1216 6565KT700002/AS0LL01A  85221505036006420 873 65
ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       ZA 229-6909       FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat48068     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat80069     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 31     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat31      FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat320191     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat64037     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 160     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat640151     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 107     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat640      FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat80048     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 68     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat80048     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 168     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 85     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 85     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 432     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat480      FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat960348     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 63     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 626     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 264     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 6 2236304219200 FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat176048 30038725720 FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat1280126 160032808130FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat320362 120000FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 384 1220206714600FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat48027 261003460 66FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 285 #REF!#REF!#REF! #REF! 66FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 31 3280394012000 3311 66FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 226 208016204800 2306 6666FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat16029 148900 1678 66
ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       ZA 229-6910       FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 44     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 44     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 44     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 9     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat       FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 9     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 9     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 12     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 12     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 12    FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 12    FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 12    FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 12     67FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 19     19 67FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 19     19 67FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 33     33 6767FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 33     33 67
ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       ZA 9K6628       FLANSA PC727001/CE2HR01A AT35501A Nezincat 304     FLANSA PC727001/CE2HR01A AT35501A Nezincat26348     FLANSA PC727001/CE2HR01A AT35501A Nezincat80032     FLANSA PC727001/CE2HR01A AT35501A Nezincat96070     FLANSA PC727001/CE2HR01A AT35501A Nezincat16048     FLANSA PC727001/CE2HR01A AT35501A Nezincat960576     FLANSA PC727001/CE2HR01A AT35501A Nezincat 38     FLANSA PC727001/CE2HR01A AT35501A Nezincat 86     FLANSA PC727001/CE2HR01A AT35501A Nezincat32029     FLANSA PC727001/CE2HR01A AT35501A Nezincat1120288     FLANSA PC727001/CE2HR01A AT35501A Nezincat208275     FLANSA PC727001/CE2HR01A AT35501A Nezincat 72     FLANSA PC727001/CE2HR01A AT35501A Nezincat64086     FLANSA PC727001/CE2HR01A AT35501A Nezincat 48     FLANSA PC727001/CE2HR01A AT35501A Nezincat 160     FLANSA PC727001/CE2HR01A AT35501A Nezincat640360     FLANSA PC727001/CE2HR01A AT35501A Nezincat112768     FLANSA PC727001/CE2HR01A AT35501A Nezincat1515288     FLANSA PC727001/CE2HR01A AT35501A Nezincat1440730     FLANSA PC727001/CE2HR01A AT35501A Nezincat640192     FLANSA PC727001/CE2HR01A AT35501A Nezincat 432     FLANSA PC727001/CE2HR01A AT35501A Nezincat1280360     FLANSA PC727001/CE2HR01A AT35501A Nezincat480210 862000 FLANSA PC727001/CE2HR01A AT35501A Nezincat637  000 FLANSA PC727001/CE2HR01A AT35501A Nezincat832119 28800 FLANSA PC727001/CE2HR01A AT35501A Nezincat640381 19000 FLANSA PC727001/CE2HR01A AT35501A Nezincat 19 77000 FLANSA PC727001/CE2HR01A AT35501A Nezincat160176 64800  68FLANSA PC727001/CE2HR01A AT35501A Nezincat800158 #REF!#REF!  #REF! 68FLANSA PC727001/CE2HR01A AT35501A Nezincat1120611 3000   4731 68FLANSA PC727001/CE2HR01A AT35501A Nezincat720112 42100  5042 6868FLANSA PC727001/CE2HR01A AT35501A Nezincat 206 4650  671 68
ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       ZA 9K6629       KP686001/B87K501A       KP686001/B87K501A       KP686001/B87K501A 12     KP686001/B87K501A 12     KP686001/B87K501A40099     KP686001/B87K501A 12     KP686001/B87K501A 68     KP686001/B87K501A40068     KP686001/B87K501A 720     KP686001/B87K501A400109     KP686001/B87K501A 135     KP686001/B87K501A 14     KP686001/B87K501A400245     KP686001/B87K501A 312     KP686001/B87K501A       KP686001/B87K501A 29     KP686001/B87K501A 120     KP686001/B87K501A20031     KP686001/B87K501A       KP686001/B87K501A 6     KP686001/B87K501A 6     KP686001/B87K501A 6     KP686001/B87K501A   100000 KP686001/B87K501A 111 139800 KP686001/B87K501A200711 1198194 KP686001/B87K501A360911 500136 KP686001/B87K501A 817 900135 KP686001/B87K501A 75 1550640  69KP686001/B87K501A 485 #REF!#REF!  #REF! 69KP686001/B87K501A40026 450654  876 69KP686001/B87K501A 136 700495  836 6969KP686001/B87K501A 136 6300  766 69
KT700002/AS0LL01A 1656249179    KT700002/AS0LL01A 172826422    KT700002/AS0LL01A 1080409225    KT700002/AS0LL01A 1872 115    KT700002/AS0LL01A 2232100     KT700002/AS0LL01A 1512210177    KT700002/AS0LL01A 432238140    KT700002/AS0LL01A 864 208    KN743001/BF5C001A 367     KN743001/BF5C001A 31     KN743001/BF5C001A 326     KN743001/BF5C001A441      KN743001/BF5C001A 79     KN743001/BF5C001A 78     KN743001/BF5C001A 57     KN743001/BF5C001A33651     KN743001/BF5C001A 36     KN743001/BF5C001A 145     KN743001/BF5C001A 16     KN743001/BF5C001A 52     KN743001/BF5C001A44852     KN743001/BF5C001A 110     KN743001/BF5C001A 40     KN743001/BF5C001A44840     KN743001/BF5C001A11265     KN743001/BF5C001A 172     KN743001/BF5C001A 111     KN743001/BF5C001A 143     KN743001/BF5C001A 591     KN743001/BF5C001A 448     KN743001/BF5C001A 31 144300 KN743001/BF5C001A 240 16704400 KN743001/BF5C001A4486 1670440 KN743001/BF5C001A11229 3021440 KN743001/BF5C001A 39 500100 KN743001/BF5C001A 72 6000  70KN743001/BF5C001A 55 #REF!#REF!  #REF! 70KN743001/BF5C001A   18000  1800 70KN743001/BF5C001A   2800  280 7070KN743001/BF5C001A   2800 291280 70
FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 24     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat480208     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat320297     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 26     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 1034     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 11     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat 68     FLANSA PC728001/CE2KE01A AU1CZ01A Nezincat548      KN741001/BF58101A180      KN741001/BF58101A 407     KN741001/BF58101A 35     KN741001/BF58101A 12     KN741001/BF58101A 77     KN741001/BF58101A 69     KN741001/BF58101A 69     KN741001/BF58101A 12     KN741001/BF58101A 12     KN741001/BF58101A 30     KN741001/BF58101A 19     KN741001/BF58101A 80     KN741001/BF58101A44896     KN741001/BF58101A11240     KN741001/BF58101A336      KN741001/BF58101A44848     KN741001/BF58101A 41     KN741001/BF58101A448146     KN741001/BF58101A 537     KN741001/BF58101A207      KN741001/BF58101A 29     KN741001/BF58101A44830     KN741001/BF58101A336156 774580 KN741001/BF58101A421  40000 KN741001/BF58101A448448 40000KN741001/BF58101A224  000KN741001/BF58101A   80000KN741001/BF58101A 200 000 71KN741001/BF58101A 26 #REF!#REF!#REF! #REF! 71KN741001/BF58101A448  1750375410 2198 71KN741001/BF58101A   24008636 240 7171KN741001/BF58101A   1800012100 1800 71
FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 28     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 28     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 28     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 28     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 28     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     FLANSA PC729001/CE2KV01A BV4UL01A Nezincat 16     KN745001/BF32C01A 384     KN745001/BF32C01A320530     KN745001/BF32C01A 68     KN745001/BF32C01A 113     KN745001/BF32C01A 346     KN745001/BF32C01A 88     KN745001/BF32C01A131177     KN745001/BF32C01A 144     KN745001/BF32C01A 534     KN745001/BF32C01A 546     KN745001/BF32C01A320172     KN745001/BF32C01A 61     KN745001/BF32C01A320122     KN745001/BF32C01A       KN745001/BF32C01A 48     KN745001/BF32C01A 272     KN745001/BF32C01A 559     KN745001/BF32C01A160122     KN745001/BF32C01A48062     KN745001/BF32C01A 403     KN745001/BF32C01A 131     KN745001/BF32C01A 74     KN745001/BF32C01A 510 104200 KN745001/BF32C01A48030 5000 KN745001/BF32C01A 488 6300 KN745001/BF32C01A 466 2500 KN745001/BF32C01A 612 4300 KN745001/BF32C01A 59 2012139  72KN745001/BF32C01A   #REF!#REF!  #REF! 72KN745001/BF32C01A 81 0540  81 72KN745001/BF32C01A   10000  1000 7272KN745001/BF32C01A 389 10200 81409 72
FLANSA PC727001/CE2HR01A AT35501A Nezincat128080 2580   FLANSA PC727001/CE2HR01A AT35501A Nezincat1280122     FLANSA PC727001/CE2HR01A AT35501A Nezincat1214      FLANSA PC727001/CE2HR01A AT35501A Nezincat960426     FLANSA PC727001/CE2HR01A AT35501A Nezincat112096     FLANSA PC727001/CE2HR01A AT35501A Nezincat2400398     FLANSA PC727001/CE2HR01A AT35501A Nezincat2080144     FLANSA PC727001/CE2HR01A AT35501A Nezincat239      KN740001/BF3E301A7214     KN740001/BF3E301A 39     KN740001/BF3E301A 35     KN740001/BF3E301A 35     KN740001/BF3E301A 35     KN740001/BF3E301A 35     KN740001/BF3E301A 35     KN740001/BF3E301A 35     KN740001/BF3E301A 222     KN740001/BF3E301A7218     KN740001/BF3E301A7218     KN740001/BF3E301A 90     KN740001/BF3E301A 84     KN740001/BF3E301A 84     KN740001/BF3E301A 84     KN740001/BF3E301A 84     KN740001/BF3E301A 84     KN740001/BF3E301A432196     KN740001/BF3E301A       KN740001/BF3E301A       KN740001/BF3E301A       KN740001/BF3E301A       KN740001/BF3E301A   75000 KN740001/BF3E301A   75000 KN740001/BF3E301A   7500 KN740001/BF3E301A   7500 KN740001/BF3E301A   7500 KN740001/BF3E301A 12 1000  73KN740001/BF3E301A 12 #REF!#REF!  #REF! 73KN740001/BF3E301A 12 1000  112 73KN740001/BF3E301A 12 1400  152 7373KN740001/BF3E301A 12 1400  152 73
KP686001/B87K501A       KP686001/B87K501A       KP686001/B87K501A       KP686001/B87K501A       KP686001/B87K501A       KP686001/B87K501A       KP686001/B87K501A       KP686001/B87K501A       KN752001/BF27K01A 10     KN752001/BF27K01A 10     KN752001/BF27K01A 35     KN752001/BF27K01A32014     KN752001/BF27K01A 45     KN752001/BF27K01A 71     KN752001/BF27K01A 71     KN752001/BF27K01A 71     KN752001/BF27K01A 49     KN752001/BF27K01A 144     KN752001/BF27K01A 12     KN752001/BF27K01A       KN752001/BF27K01A 240     KN752001/BF27K01A 95     KN752001/BF27K01A 52     KN752001/BF27K01A 59     KN752001/BF27K01A 347     KN752001/BF27K01A 149     KN752001/BF27K01A 176     KN752001/BF27K01A 17     KN752001/BF27K01A 189     KN752001/BF27K01A 62     KN752001/BF27K01A 22 66500 KN752001/BF27K01A 22 100000 KN752001/BF27K01A 240 00 KN752001/BF27K01A 16 4800 KN752001/BF27K01A 109 6800 KN752001/BF27K01A160341 2000  74KN752001/BF27K01A16016 #REF!#REF!  176 74KN752001/BF27K01A 23 5000  23 74KN752001/BF27K01A64023 5000  663 7474KN752001/BF27K01A   00 60 74
KN743001/BF5C001A1126     KN743001/BF5C001A1126     KN743001/BF5C001A1126     KN743001/BF5C001A112      KN743001/BF5C001A112      KN743001/BF5C001A112      KN743001/BF5C001A112      KN743001/BF5C001A6      9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299   000 9973299   000 9973299   00 997329920  00 997329920  00 997329920  00  759973299   #REF!#REF!  #REF! 759973299   00  0 759973299   00  0 71759973299   00  0 71
KN741001/BF58101A11216     KN741001/BF58101A224188     KN741001/BF58101A 19     KN741001/BF58101A       KN741001/BF58101A112117     KN741001/BF58101A 38     KN741001/BF58101A44820     KN741001/BF58101A292      9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084   000 9973084   000 9973084   00 9973084  400 9973084  400 9973084  400  769973084   #REF!#REF!  #REF! 769973084   00  0 769973084   00  0 72769973084   063  0 72
KN745001/BF32C01A152      KN745001/BF32C01A152      KN745001/BF32C01A152      KN745001/BF32C01A108      KN745001/BF32C01A108      KN745001/BF32C01A108      KN745001/BF32C01A108      KN745001/BF32C01A100      9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248   000 9973248   000 9973248   00 9973248   00 9973248   00 9973248   00  779973248   #REF!#REF!  #REF! 779973248   00  0 779973248   00  0 73779973248   014  0 73
KN740001/BF3E301A52      KN740001/BF3E301A52      KN740001/BF3E301A52      KN740001/BF3E301A52      KN740001/BF3E301A 52     KN740001/BF3E301A7214     KN740001/BF3E301A7214     KN740001/BF3E301A9414     304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234       304234   0012720 304234   0012720 304234   0012720304234   0012720304234   0012720304234199  0012720 78304234   #REF!#REF!#REF! #REF! 78304234   020112720 0 78304234   01310 0 7478304234   0234500 0 74
KN752001/BF27K01A16068     KN752001/BF27K01A243220     KN752001/BF27K01A 38     KN752001/BF27K01A 116     KN752001/BF27K01A 116     KN752001/BF27K01A5536     KN752001/BF27K01A5036     KN752001/BF27K01A50      203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034       203034   000 203034   005630 203034   006345203034   006345203034   006345203034243  006345 79203034   #REF!#REF!#REF! #REF! 79203034   02436345 0 79203034   02206345 0 7579203034   015812850 0 75
9973299       9973299       9973299       9973299       9973299       9973299       9973299       9973299       KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8 00 KOLESO 5065360071 8 00 KOLESO 5065360071 8 00 KOLESO 5065360071 8 00  80KOLESO 5065360071 8 #REF!#REF!  #REF! 80KOLESO 5065360071 8 0158  8 80KOLESO 5065360071 8 0158  8 7680KOLESO 5065360071   000 0 76
9973084       9973084       9973084       9973084       9973084       9973084       9973084       9973084       612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 52     612-8292       612-8292       612-8292       612-8292       612-8292       612-8292       612-8292       612-8292       612-8292       612-8292       612-8292       612-8292      612-8292      612-829221     612-8292  22    81612-8292  22      81612-8292         81612-8292          81612-8292          
9973248       9973248       9973248       9973248       9973248       9973248       9973248       9973248       433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4000 433-4374  4000 433-4374  4000433-4374  4000                                                             
304234       304234       304234       304234       304234       304234       304234       304234       SKU-140 6     SKU-140 342     SKU-140 19419    SKU-140 15521    SKU-140 385     SKU-140 30355    SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140       SKU-140 41510    SKU-140 60512422986749 SKU-140   9302986749                                                                            
203034       203034       203034       203034       203034       203034       203034       203034                                                                                                                                                                                                                                                                                  
KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8     KOLESO 5065360071 8                                                                                                                                                                                                                                                                                
612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2     612-8292 2                                                                                                                                                                                                                                                                                
433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4    433-4374  4                                                                                                                                                                                                                                                                               
SKU-140 6     SKU-140 6     SKU-140 6     SKU-140 6     SKU-140 6     SKU-140 6     SKU-140 6     SKU-140 6                                                                                                                                                                                                                                                                                
'); printDoc.close(); window.setTimeout(() => { try{ const win = printFrame.contentWindow; if(!win) throw new Error('no print window'); win.focus(); win.print(); }catch(_err){ window.alert('Listarea nu a pornit. Verifică permisiunea de print a browserului și încearcă din nou.'); } }, 180); } function applyWidthsToTable(table){ if(!table) return; const cols = Array.from(table.querySelectorAll('colgroup col')); BASE_BLOCK_WIDTHS.forEach((width, idx) => { if(cols[idx]) cols[idx].style.width = width + 'px'; }); table.style.width = BASE_BLOCK_TOTAL_WIDTH + 'px'; table.style.minWidth = BASE_BLOCK_TOTAL_WIDTH + 'px'; table.style.maxWidth = BASE_BLOCK_TOTAL_WIDTH + 'px'; } function normalizeMainTableBlocks(){ const cols = Array.from(sourceTable.querySelectorAll('colgroup col')); for(let i = 0; i + 7 < cols.length; i += 8){ BASE_BLOCK_WIDTHS.forEach((width, offset) => { cols[i + offset].style.width = width + 'px'; }); } } function applyRowHeights(table){ Array.from(table.rows).forEach((row, idx) => { const h = baseRowHeights[idx] || '20px'; row.style.height = h; Array.from(row.cells).forEach((cell) => { cell.style.height = h; }); }); } function cloneCell(cell){ const copy = cell.cloneNode(true); copy.removeAttribute('id'); return copy; } function buildFrontBlock(blockIndex){ const table = document.createElement('table'); table.className = 'excel-sheet front-clone-table'; table.dataset.frontBlock = String(blockIndex); table.dataset.blockKey = 'front:' + blockIndex; const sourceColgroup = sourceTable.querySelector('colgroup'); if(sourceColgroup){ const cg = document.createElement('colgroup'); Array.from(sourceColgroup.children).slice(0, 8).forEach((col) => cg.appendChild(col.cloneNode(true))); table.appendChild(cg); } const tbody = document.createElement('tbody'); Array.from(sourceTable.rows).forEach((srcRow, rowIndex) => { const tr = document.createElement('tr'); const cells = Array.from(srcRow.cells); let picked = []; if(rowIndex === 0) picked = cells.slice(0, 8); else if(rowIndex === 1) picked = cells.slice(0, 3); else picked = cells.slice(0, 8); picked.forEach((srcCell, cellIndex) => { const cell = cloneCell(srcCell); if(rowIndex >= 2 && cellIndex > 0) cell.innerHTML = ' '; tr.appendChild(cell); }); tbody.appendChild(tr); }); table.appendChild(tbody); applyWidthsToTable(table); applyRowHeights(table); initEditableBlock(table, 'front:' + blockIndex); return table; } function removeFrontBlock(blockIndex){ const table = track.querySelector('table[data-front-block="' + blockIndex + '"]'); if(table) table.remove(); delete cellRegistry['front:' + blockIndex]; delete state.values['front:' + blockIndex]; } function ensureFrontCount(targetCount){ targetCount = Math.max(0, Number(targetCount) || 0); while(state.frontCount < targetCount){ const nextIndex = state.frontCount + 1; const table = buildFrontBlock(nextIndex); track.insertBefore(table, track.firstChild); state.frontCount = nextIndex; } while(state.frontCount > targetCount){ removeFrontBlock(state.frontCount); state.frontCount -= 1; } updateDeleteButtonState(); refreshPrintTableOptions(); state.currentSignature = buildSignature({ frontCount: state.frontCount, blocks: state.values }); } function initEditableBlock(table, blockKey){ if(!table || table.dataset.editableReady === '1') return; table.dataset.editableReady = '1'; table.dataset.blockKey = blockKey; table.setAttribute('spellcheck','false'); if(!cellRegistry[blockKey]) cellRegistry[blockKey] = new Map(); const savedBlock = state.values[blockKey] || {}; Array.from(table.querySelectorAll('td, th')).forEach((cell, idx) => { const key = String(idx + 1); cell.classList.add('editable-grid-cell'); cell.setAttribute('contenteditable', state.canEdit ? 'true' : 'false'); cell.setAttribute('spellcheck','false'); cell.setAttribute('tabindex', state.canEdit ? '0' : '-1'); cell.dataset.blockKey = blockKey; cell.dataset.cellKey = key; cell.dataset.defaultRaw = normalizeSpaces(cell.textContent); cellRegistry[blockKey].set(key, cell); const initial = Object.prototype.hasOwnProperty.call(savedBlock, key) ? safeText(savedBlock[key]) : cell.dataset.defaultRaw; renderCellValue(cell, initial); }); applyRowHeights(table); } function focusCell(cell){ if(!cell || !cell.classList || !cell.classList.contains('editable-grid-cell')) return; cell.focus(); } function selectCellContentEnd(cell){ const sel = window.getSelection && window.getSelection(); if(!sel || !document.createRange) return; const range = document.createRange(); range.selectNodeContents(cell); range.collapse(false); sel.removeAllRanges(); sel.addRange(range); } function handleFocusIn(cell){ if(!cell || !cell.classList || !cell.classList.contains('editable-grid-cell')) return; if(!state.canEdit){ try{ cell.blur(); }catch(_err){} return; } state.editingCell = cell; cell.classList.add('is-editing'); cell.textContent = cell.dataset.rawValue != null ? cell.dataset.rawValue : getDefaultValue(cell); selectCellContentEnd(cell); } function handleFocusOut(cell){ if(!cell || !cell.classList || !cell.classList.contains('editable-grid-cell')) return; if(!state.canEdit) return; cell.classList.remove('is-editing'); const raw = normalizeSpaces(cell.textContent); const blockKey = cell.dataset.blockKey; const cellKey = cell.dataset.cellKey; setSparseValue(blockKey, cellKey, raw, cell); renderCellValue(cell, raw); if(state.editingCell === cell) state.editingCell = null; saveLocalCache(buildPayload()); scheduleSave(); if(state.pendingRemote && !state.editingCell){ const payload = state.pendingRemote; state.pendingRemote = null; applyRemotePayload(payload); } } function moveFromCell(cell, rowDelta, colDelta){ const row = cell && cell.parentElement; const table = row && row.closest('table'); if(!row || !table) return; const rows = Array.from(table.rows); const rowIndex = rows.indexOf(row); const cellIndex = Array.from(row.cells).indexOf(cell); const nextRow = rows[Math.max(0, Math.min(rows.length - 1, rowIndex + rowDelta))]; if(!nextRow) return; const nextCell = nextRow.cells[Math.max(0, Math.min(nextRow.cells.length - 1, cellIndex + colDelta))]; if(nextCell) focusCell(nextCell); } function handleKeyDown(cell, ev){ if(!cell || !cell.classList || !cell.classList.contains('editable-grid-cell')) return; if(ev.key === 'Enter'){ ev.preventDefault(); moveFromCell(cell, 1, 0); return; } if(ev.shiftKey) return; if(ev.key === 'ArrowRight'){ ev.preventDefault(); moveFromCell(cell, 0, 1); return; } if(ev.key === 'ArrowLeft'){ ev.preventDefault(); moveFromCell(cell, 0, -1); return; } if(ev.key === 'ArrowDown'){ ev.preventDefault(); moveFromCell(cell, 1, 0); return; } if(ev.key === 'ArrowUp'){ ev.preventDefault(); moveFromCell(cell, -1, 0); } } function applyBlockDiff(blockKey, nextBlock){ const registry = cellRegistry[blockKey]; if(!registry) return; const currentBlock = state.values[blockKey] || {}; const nextClean = {}; if(nextBlock && typeof nextBlock === 'object'){ Object.keys(nextBlock).forEach((cellKey) => { const value = normalizeSpaces(nextBlock[cellKey]); if(value) nextClean[cellKey] = value; }); } const mergedKeys = new Set([...Object.keys(currentBlock), ...Object.keys(nextClean)]); mergedKeys.forEach((cellKey) => { const cell = registry.get(cellKey); if(!cell) return; const value = Object.prototype.hasOwnProperty.call(nextClean, cellKey) ? nextClean[cellKey] : getDefaultValue(cell); renderCellValue(cell, value); }); if(Object.keys(nextClean).length) state.values[blockKey] = nextClean; else delete state.values[blockKey]; } function applyPayload(payload){ const cleanPayload = payload && typeof payload === 'object' ? payload : { frontCount: 0, blocks: {} }; const targetFrontCount = Math.max(0, Number(cleanPayload.frontCount) || 0); ensureFrontCount(targetFrontCount); const nextBlocks = cleanPayload.blocks && typeof cleanPayload.blocks === 'object' ? cleanPayload.blocks : {}; const allBlockKeys = new Set(['main']); Object.keys(cellRegistry).forEach((key) => allBlockKeys.add(key)); Object.keys(nextBlocks).forEach((key) => allBlockKeys.add(key)); allBlockKeys.forEach((blockKey) => { if(blockKey.startsWith('front:')){ const idx = Number(blockKey.split(':')[1] || 0); if(idx > targetFrontCount) return; } applyBlockDiff(blockKey, nextBlocks[blockKey]); }); state.frontCount = targetFrontCount; state.currentSignature = buildSignature({ frontCount: state.frontCount, blocks: state.values }); updateDeleteButtonState(); } function applyRemotePayload(payload, updatedAt){ const nextSignature = buildSignature(payload || { frontCount: 0, blocks: {} }); if(nextSignature === state.currentSignature) { state.lastAppliedRemoteSignature = nextSignature; if(updatedAt) state.cloudUpdatedAt = updatedAt; return; } if(state.editingCell){ state.pendingRemote = payload; return; } applyPayload(payload); state.lastAppliedRemoteSignature = nextSignature; state.lastSavedSignature = nextSignature; if(updatedAt) state.cloudUpdatedAt = updatedAt; saveLocalCache(Object.assign({}, payload || {}, { editedAt: updatedAt || new Date().toISOString() })); } function getSupabaseClient(){ try{ if(window.ERPAuth && typeof window.ERPAuth.getSupabaseClient === 'function'){ const client = window.ERPAuth.getSupabaseClient(); if(client) return client; } }catch(_err){} if(window.__RF_SHARED_SUPABASE__) return window.__RF_SHARED_SUPABASE__; const cfg = window.RF_CONFIG || window.RF_SUPABASE || window.SUPABASE_CONFIG || {}; const url = cfg.SUPABASE_URL || cfg.supabaseUrl || window.RF_SUPABASE_URL || window.SUPABASE_URL || ''; const key = cfg.SUPABASE_ANON_KEY || cfg.supabaseAnonKey || window.RF_SUPABASE_ANON_KEY || window.SUPABASE_ANON_KEY || ''; if(!url || !key || !(window.supabase && window.supabase.createClient)) return null; window.__RF_SHARED_SUPABASE__ = window.supabase.createClient(url, key, { auth: { persistSession: true, autoRefreshToken: true, detectSessionInUrl: false } }); return window.__RF_SHARED_SUPABASE__; } async function readCloudPayload(){ if(!state.supa) return null; const primary = await state.supa.from('rf_documents').select('content,updated_at').eq('doc_key', DOC_KEY).maybeSingle(); if(primary.error) throw primary.error; let payload = primary.data && primary.data.content && typeof primary.data.content === 'object' ? primary.data.content : null; let updatedAt = primary.data && primary.data.updated_at ? primary.data.updated_at : ''; if(!payload){ try{ const legacy = await state.supa.from('rf_documents').select('data,updated_at').eq('doc_key', DOC_KEY).maybeSingle(); if(!legacy.error && legacy.data){ payload = legacy.data.data && typeof legacy.data.data === 'object' ? legacy.data.data : null; updatedAt = updatedAt || legacy.data.updated_at || ''; } }catch(_err){} } if(!payload) return null; return { payload, updatedAt }; } async function writeCloudPayload(payload){ if(!state.supa) return null; const row = { doc_key: DOC_KEY, content: payload, updated_at: new Date().toISOString() }; const res = await state.supa.from('rf_documents').upsert(row, { onConflict: 'doc_key' }).select('updated_at').maybeSingle(); if(res.error) throw res.error; return (res.data && res.data.updated_at) || row.updated_at; } async function broadcastChange(signature){ if(!state.channel) return; try{ await state.channel.send({ type: 'broadcast', event: 'changed', payload: { clientId: state.clientId, signature: signature || state.currentSignature, docKey: DOC_KEY } }); }catch(_err){} } function scheduleSave(force){ saveLocalCache(buildPayload()); if(state.saveTimer) clearTimeout(state.saveTimer); if(force){ persistNow(true); return; } state.saveTimer = window.setTimeout(() => persistNow(false), SAVE_DEBOUNCE_MS); } async function persistNow(force){ if(!state.canEdit) return; if(state.saveTimer){ clearTimeout(state.saveTimer); state.saveTimer = 0; } const payload = buildPayload(); const signature = buildSignature(payload); state.currentSignature = signature; saveLocalCache(payload); if(!force && signature === state.lastSavedSignature) return; if(!state.supa){ state.lastSavedSignature = signature; return; } if(state.saving){ state.pendingSave = true; return; } state.saving = true; try{ const updatedAt = await writeCloudPayload(payload); state.cloudUpdatedAt = updatedAt || state.cloudUpdatedAt; state.lastSavedSignature = signature; state.lastAppliedRemoteSignature = signature; await broadcastChange(signature); }catch(error){ console.warn('Inventar Prelucrari save cloud', error); }finally{ state.saving = false; if(state.pendingSave){ state.pendingSave = false; scheduleSave(true); } } } async function fetchAndApplyRemote(force){ if(!state.supa) return; if(state.editingCell && !force) return; try{ const remote = await readCloudPayload(); if(!remote || !remote.payload) return; const remoteEditedAt = remote.payload.editedAt || remote.updatedAt || ''; if(remoteEditedAt && state.cloudUpdatedAt && remoteEditedAt === state.cloudUpdatedAt && !force) return; applyRemotePayload(remote.payload, remote.updatedAt || remoteEditedAt); }catch(error){ console.warn('Inventar Prelucrari load cloud', error); } } function startRemotePolling(){ if(state.pollTimer) clearInterval(state.pollTimer); state.pollTimer = window.setInterval(() => { if(document.hidden || state.editingCell || !state.remoteReady) return; fetchAndApplyRemote(false); }, REMOTE_POLL_MS); } async function initCloudSync(){ state.supa = getSupabaseClient(); if(!state.supa) return; state.remoteReady = true; try{ state.channel = state.supa.channel('inventar-prelucrari-sync') .on('broadcast', { event: 'changed' }, ({ payload }) => { if(!payload || payload.clientId === state.clientId) return; fetchAndApplyRemote(true); }) .on('postgres_changes', { event: '*', schema: 'public', table: 'rf_documents', filter: 'doc_key=eq.' + DOC_KEY }, (payload) => { const updatedAt = payload && payload.new ? payload.new.updated_at : ''; if(updatedAt && updatedAt === state.cloudUpdatedAt) return; fetchAndApplyRemote(true); }); await state.channel.subscribe(); }catch(error){ console.warn('Inventar Prelucrari realtime', error); state.channel = null; } startRemotePolling(); const remote = await readCloudPayload().catch((error) => { console.warn('Inventar Prelucrari initial cloud', error); return null; }); const localPayload = state.localPayload; const localEditedAt = localPayload && localPayload.editedAt ? localPayload.editedAt : ''; const remoteEditedAt = remote && remote.payload ? (remote.payload.editedAt || remote.updatedAt || '') : ''; if(remote && remote.payload){ if(!localPayload || (remoteEditedAt && (!localEditedAt || Date.parse(remoteEditedAt) >= Date.parse(localEditedAt || 0)))){ applyRemotePayload(remote.payload, remote.updatedAt || remoteEditedAt); }else if(localPayload && localEditedAt && (!remoteEditedAt || Date.parse(localEditedAt) > Date.parse(remoteEditedAt || 0))){ scheduleSave(true); } }else if(localPayload){ scheduleSave(true); } } function prepareInitialState(){ normalizeMainTableBlocks(); applyRowHeights(sourceTable); state.localPayload = loadLocalCache() || loadLegacyLocalState() || { version: 2, editedAt: '', frontCount: 0, blocks: {} }; state.frontCount = Math.max(0, Number(state.localPayload.frontCount) || 0); state.values = (state.localPayload.blocks && typeof state.localPayload.blocks === 'object') ? clonePayload({ blocks: state.localPayload.blocks }).blocks : {}; initEditableBlock(sourceTable, 'main'); ensureFrontCount(state.frontCount); applyPayload(state.localPayload); state.currentSignature = buildSignature({ frontCount: state.frontCount, blocks: state.values }); state.lastSavedSignature = state.currentSignature; updateDeleteButtonState(); refreshPrintTableOptions(); applyEditLock(); saveLocalCache(buildPayload()); } track.addEventListener('click', (ev) => { const table = ev.target.closest('table.excel-sheet'); if(!table || !track.contains(table)) return; if(table === sourceTable){ const cell = ev.target.closest('td, th'); if(!cell) return; const blockIndex = Math.max(1, Math.floor(getCellStartColumn(cell) / MAIN_BLOCK_COLS) + 1); setSelectedPrintTable(getMainBlockKey(blockIndex)); return; } const key = String(table.dataset.blockKey || ''); if(key) setSelectedPrintTable(key); }); track.addEventListener('focusin', (ev) => handleFocusIn(ev.target.closest('.editable-grid-cell'))); track.addEventListener('focusout', (ev) => handleFocusOut(ev.target.closest('.editable-grid-cell'))); track.addEventListener('keydown', (ev) => handleKeyDown(ev.target.closest('.editable-grid-cell'), ev)); printSelect.addEventListener('change', () => { setSelectedPrintTable(printSelect.value || getMainBlockKey(1)); }); const sheetScroll = track.closest('.sheet-scroll'); if(sheetScroll){ sheetScroll.addEventListener('scroll', () => { const active = getSelectedPrintTarget(); if(!active) return; if(active.table === sourceTable) applyPrintBlockHighlight(active.table, active.startCol, active.endCol); else { const totalCols = Array.from(active.table.querySelectorAll('colgroup col')).length || MAIN_BLOCK_COLS; applyPrintBlockHighlight(active.table, 0, totalCols); } }, { passive:true }); } window.addEventListener('resize', () => { const active = getSelectedPrintTarget(); if(!active) return; if(active.table === sourceTable) applyPrintBlockHighlight(active.table, active.startCol, active.endCol); else { const totalCols = Array.from(active.table.querySelectorAll('colgroup col')).length || MAIN_BLOCK_COLS; applyPrintBlockHighlight(active.table, 0, totalCols); } }); printButton.addEventListener('click', () => { const target = getSelectedPrintTarget(); openPrintWindowForTable(target); }); button.addEventListener('click', () => { if(!state.canEdit) return; ensureFrontCount(state.frontCount + 1); saveLocalCache(buildPayload()); scheduleSave(true); }); deleteButton.addEventListener('click', () => { if(!state.canEdit || state.frontCount <= 0) return; ensureFrontCount(state.frontCount - 1); saveLocalCache(buildPayload()); scheduleSave(true); }); document.addEventListener('visibilitychange', () => { if(!document.hidden && state.remoteReady && !state.editingCell) fetchAndApplyRemote(true); }); window.addEventListener('beforeunload', () => { try{ if(state.saveTimer) persistNow(true); }catch(_err){} }); (async function boot(){ const accessOk = await initAccess(); if(accessOk === false) return; prepareInitialState(); if('requestIdleCallback' in window){ window.requestIdleCallback(() => { initCloudSync(); }, { timeout: 1200 }); }else{ window.setTimeout(() => { initCloudSync(); }, 0); } })(); })();