franken 3d

franken 3d

XL

0 appréciations
Hors-ligne
Salut 
Je me suis lancé dans la construction de l'imprimante 3D mais je bloque au niveau du logiciel
j'ai téléchargé Arduino IDE, Marlin et j'ai branché l'imprimante au PC mais je fais quoi maintenant?

A quoi sert le fichier Firmware proposé sur le blog en téléchargement?

Merci pour votre aide,

voilà le type d'erreur que j'ai en compilant:

./opt/arduino-builder/arduino-builder -compile -core-api-version 10611 -hardware opt/arduino-builder/hardware -hardware ./opt/cores -tools opt/arduino-builder/tools -tools ./opt/tools -built-in-libraries opt/libraries/latest -logger humantags -fqbn arduino:avr:mega:cpu=atmega2560 -build-cache /tmp -build-path /tmp/591655911/build -verbose -libraries /tmp/591655911/custom -libraries /tmp/591655911/pinned /tmp/591655911/Arduino_Firmware_Ramps_14_Franken3D_enUsing library u8glib_1_19_1 at version 1.19.1 in folder: /home/ubuntu/opt/libraries/latest/u8glib_1_19_1In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_DDR" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:74:37: note: in definition of macro '_SET_OUTPUT'#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)^/tmp/591655911/build/sketch/temperature.cpp:979:5: note: in expansion of macro 'SET_OUTPUT'SET_OUTPUT(HEATER_0_PIN);^/tmp/591655911/build/sketch/temperature.cpp:979:16: note: in expansion of macro 'HEATER_0_PIN'SET_OUTPUT(HEATER_0_PIN);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:74:64: note: in definition of macro '_SET_OUTPUT'#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)^/tmp/591655911/build/sketch/temperature.cpp:979:5: note: in expansion of macro 'SET_OUTPUT'SET_OUTPUT(HEATER_0_PIN);^/tmp/591655911/build/sketch/temperature.cpp:979:16: note: in expansion of macro 'HEATER_0_PIN'SET_OUTPUT(HEATER_0_PIN);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_DDR" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:74:37: note: in definition of macro '_SET_OUTPUT'#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)^/tmp/591655911/build/sketch/temperature.cpp:991:5: note: in expansion of macro 'SET_OUTPUT'SET_OUTPUT(HEATER_BED_PIN);^/tmp/591655911/build/sketch/temperature.cpp:991:16: note: in expansion of macro 'HEATER_BED_PIN'SET_OUTPUT(HEATER_BED_PIN);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:74:64: note: in definition of macro '_SET_OUTPUT'#define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0)^/tmp/591655911/build/sketch/temperature.cpp:991:5: note: in expansion of macro 'SET_OUTPUT'SET_OUTPUT(HEATER_BED_PIN);^/tmp/591655911/build/sketch/temperature.cpp:991:16: note: in expansion of macro 'HEATER_BED_PIN'SET_OUTPUT(HEATER_BED_PIN);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_RPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:66:44: note: in definition of macro '_WRITE'#define _WRITE(IO, v) do { if (&(DIO ## IO ## _RPORT) >= (uint8_t *)0x100) {_WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:79: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:80: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:48: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:76: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:105: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:134: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1253:5: note: in expansion of macro 'WRITE_HEATER_0P'WRITE_HEATER_0P(LOW); // Should HEATERS_PARALLEL apply here? Then change to DISABLE_HEATER(0)^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_RPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:66:44: note: in definition of macro '_WRITE'#define _WRITE(IO, v) do { if (&(DIO ## IO ## _RPORT) >= (uint8_t *)0x100) {_WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:79: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:80: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:48: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:76: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:105: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:134: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1430:9: note: in expansion of macro 'WRITE_HEATER_0'WRITE_HEATER_0(1);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_RPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:66:44: note: in definition of macro '_WRITE'#define _WRITE(IO, v) do { if (&(DIO ## IO ## _RPORT) >= (uint8_t *)0x100) {_WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:79: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:80: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:48: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:76: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:105: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:134: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1432:12: note: in expansion of macro 'WRITE_HEATER_0P'else WRITE_HEATER_0P(0); // If HEATERS_PARALLEL should apply, change to WRITE_HEATER_0^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_RPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:66:44: note: in definition of macro '_WRITE'#define _WRITE(IO, v) do { if (&(DIO ## IO ## _RPORT) >= (uint8_t *)0x100) {_WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:55:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:55:79: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:60:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:60:80: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:48: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:76: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:105: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:134: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1449:9: note: in expansion of macro 'WRITE_HEATER_BED'WRITE_HEATER_BED(soft_pwm_BED > 0 ? 1 : 0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_RPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:66:44: note: in definition of macro '_WRITE'#define _WRITE(IO, v) do { if (&(DIO ## IO ## _RPORT) >= (uint8_t *)0x100) {_WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:55:79: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:60:80: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:48: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:76: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:105: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:127:33: error: pasting "/* EXTRUDER 1*/" and "_PIN" does not give a valid preprocessing token#define HEATER_0_PIN 10 // EXTRUDER 1^/tmp/591655911/build/sketch/fastio.h:51:134: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:679:30: note: in expansion of macro 'WRITE'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:679:36: note: in expansion of macro 'HEATER_0_PIN'#define WRITE_HEATER_0P(v) WRITE(HEATER_0_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:692:31: note: in expansion of macro 'WRITE_HEATER_0P'#define WRITE_HEATER_0(v) WRITE_HEATER_0P(v)^/tmp/591655911/build/sketch/temperature.cpp:1468:33: note: in expansion of macro 'WRITE_HEATER_0'if (soft_pwm_0 < pwm_count) WRITE_HEATER_0(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_RPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:66:44: note: in definition of macro '_WRITE'#define _WRITE(IO, v) do { if (&(DIO ## IO ## _RPORT) >= (uint8_t *)0x100) {_WRITE_C(IO, v); } else {_WRITE_NC(IO, v); }; } while (0)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:55:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:55:79: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:60:51: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:60:80: note: in definition of macro '_WRITE_C'{DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); } ^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:48: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:76: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_WPORT" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:105: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^In file included from /tmp/591655911/build/sketch/Marlin.h:43:0,from /tmp/591655911/build/sketch/temperature.cpp:43:/tmp/591655911/build/sketch/pins_RAMPS_14.h:145:34: error: pasting "/* BED*/" and "_PIN" does not give a valid preprocessing token#define HEATER_BED_PIN 8 // BED^/tmp/591655911/build/sketch/fastio.h:51:134: note: in definition of macro '_WRITE_NC'#define _WRITE_NC(IO, v) do { if (v) {DIO ## IO ## _WPORT |= MASK(DIO ## IO ## _PIN); } else {DIO ## IO ## _WPORT &= ~MASK(DIO ## IO ## _PIN); }; } while (0)^/tmp/591655911/build/sketch/fastio.h:89:23: note: in expansion of macro '_WRITE'#define WRITE(IO, v) _WRITE(IO, v)^/tmp/591655911/build/sketch/Conditionals.h:695:33: note: in expansion of macro 'WRITE'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/Conditionals.h:695:39: note: in expansion of macro 'HEATER_BED_PIN'#define WRITE_HEATER_BED(v) WRITE(HEATER_BED_PIN, v)^/tmp/591655911/build/sketch/temperature.cpp:1480:37: note: in expansion of macro 'WRITE_HEATER_BED'if (soft_pwm_BED < pwm_count) WRITE_HEATER_BED(0);^exit status 1

6 appréciations
Hors-ligne
Bonjour Bibou,

après avoir analysé attentivement les 256585 lignes d'erreurs de ton post, ça m'a pris toute la nuit OUF :)

J'ai ajouté sur le blog un tuto qui t'expliquera comment faire pour installer le firmware. Si tu procèdes strictement comme ça : ça marchera !!

Installation Firmware Franken3D V1 - Arduino mega 2560

Dernière modification le mardi 11 Septembre 2018 à 20:58:48

0 appréciations
Hors-ligne
bonjour,
c'est bon j'ai pu lancer la compilation.

Maintenant j'ai un autre Pb, le ventilo de la tete d'impression (celui en 30x30) j'ai l'impression qu'il refroidi trop du coup impossible de préchauffer la tete d'impression => message d'erreur Heating Fealed ? 

quand je coupe l'alim du ventilo j'ai plus ce problème mais par contre je dépasse la consigne à 210 °C .

6 appréciations
Hors-ligne
Effectivement  ce n'est pas normal,  le 30mm ne peut normalement pas causer ce genre de soucis, car il refroidi le corps à ailette et non la tête de chauffe. Vérifie que le capteur de température est bien placé dans son logement, s'il est dans le flux d'air, c'est peut être la cause . Prend quelques photos de la tête  et de ton montage et poste les, ce sera plus simple pour t'aider.

Dernière modification le vendredi 28 Septembre 2018 à 21:08:50

jai recompilé le firmware et j'ai tojours la meme ereur pour extruder 1 mais aussi BED:
[img]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABVYAAAMACAYAAADPPjzCAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAPBSSURBVHhe7P0LdBTXnej7/9o475ed+AHiYTtGIByLxAOOrCZxkklyGQkCiolylifhaB5E4i4HLIHmDA5m7vyXyFi5A5KM/15BsjMHXWbsddPBgwmow5n4JHEiydgoBERsoSbxA5AV20kg74ehb+2qXd3Vj6qu6lYLSXw/XmVV1e7ae9ejW+ofv9oVihsEAAAAAAAAAODbZfonAAAAAAAAAMAnAqsAAAAAAAAAEJDrUADDr/1cHn3hJfnnw0f0Gss/L75F7rx+jsy76j16DQAAAAAAAABcWrIGVv9/h49kBFTTqQDr/2VMAAAAAAAAAHCpyQishnb+m57zJ7727/QcAAAAAAAAgMkuFArpuexcboC/aFR/Dx8+LIsWLdJrUg0MDMjixYvHvN8pY6yqTNWg8tkGAAAAAAAAwMSlgpDZpolIBVUrl3zIDKCmU+tUmXrNWEsEVtWYqvbt/x+46t3y0ZIZ5s906WVqG7VtLtGGkIQaonrJr6g0hJbI/Sf1opuT98sSP68LTLVv9NsxLVGNFK298ZK5X4FPzXiJNhj9azB6nOnk/UsktOR+cT8NLudvTPi8Nn05KfcvyXYuitn/Ihjz94W/6zT7Z4ve1uXCNq+dRF/T20nbB/MatMuyX4sp8rpm/V5P6nXefZiUn7Uex8zkOAde7wFz37OdQwAAAACAL/Z3L+e8c5qoVKZqf+8PMoKrdlBVlbllsxYiEVhVD6pS/ufHPixHPlMj31lRlfh5xZveaE7Odernfy79uLmNva0r48v41uP1Un98a3G+7M69W3rjvXL3XL08psLSEUtG5XtVI0Vtb7w49qunXrqqfQSMxpUONu4VqddrUkXlXxv79LyXLOdvwonJvHt1H2MdcjzlXDj73yM3N5bmETQbJ0V5X+S4Tj0/W8ISzro+27WTbMc4BdJYp4OfKpBYLdJjHn9jit0kw66Hf6yu2QJMus/aXMdMiUpD9XF9ftR7oC7rvqmg6tabYtZ5mvSfzwAAAABw8VjfqzKniS49uFrsoKqSCKyqzFP1QKq/mV9qjrNqTyo7VQVQ1aTmnWU1N1xnbpPrQVcnD3xd5LP/IP/wWZGvHyjGt30UpKpG6uW4DE+oUzNX7u413ridNXo51cn7t4p0dEhYL09uVVJVpWfnzpOb9WymKumMGfvctTc1uHipyHKd5vpsudk4mBnro3ulq77eNZA39+57pb7v62JuFntW+sI3SalVZAYW77bPVYaLf81Ovs9a72NmOjksx8OflWVmoLRKaur75NmYWeIQlb3HO6SbaCoAAAAAXNKcwdViB1WVlDFW7y5/nxkwdbKDq3ZQVbEfWKWW1TbeTor5Xd/4Vjx3mflt38oEM1m3nzY0qNtydSaaeauplV685P5h81WW9FtVnctZ5u93uXXUUb+a8kv+y2wvuQ+6LJpsR7Vh3Xqc2h+VYZVs31mnQfVTFyZvbzWmxAbp7RpS9i0ts8+LCjQlAhfe7fnZr2yvTZa53fYegLGfdc/eK53L9HJgmcfOc5/drqUE9TrHdlnPg8+6zKBfjbjH7pbJZ8NdstfruBXSfk66nqznVpeZi17t5XkNpF2nqh73zxbLTf9wr9zc+K/6GChG21uPS8c/eATynFQwt69R6vI6Vg5+r9lYtuPq11T8rDWoa150oNtoc29XvdSkv0HUtXHzs/KvdnueQ4QAAAAAwPiwvw/lmjB5pQRW1e3+igqc2lM6e539097G1ckDxldiHQxJ+YJs65PjN3VLPN4pVeqLemmj3NxjpRh3G6/t0q8Kpk8an62xUpV76qUvEVhJrd+67doZQMjGqKs0ebFnDw4498Fabtwq0q3b76oOSZ2xN+n9qaoxyuwIWXSvHA8ns8zMzLObrDy5qk7d33iP1Hc5b/FNP3bGkU7cNi2y1XPHHPu11zhWvXeLHa/yas/Pflkcr7Xurbbqif6rNN7co+uPS6drBNHNSbm/ztjPf/C7odv5Sz1nnvuc9VqyqSChea+4xM2d8ToP7nUlAtTqXAQ/KA75tR+My7nN4NJeoGvAqMPlOs392aKoDEdHINq5jQuVWZoM4FZJZzwmn/16adr1E4Tfa9ZxXPM5P5P+s9bNXLm729gb8zpQ7zX7czZN13G5SV/3PTePQTAcAAAAAApkfh/yMWHsOG//dw4LUCwpgdUXfv0b86fKRLWndPY6++fZP/7J/OnGujV1mQ6GzBWVSNX4r85wQdjMsDKZt3x2iB1/MG/JtWYDCkuHXYnz9mFVv7GUyHaae7fcm/W2UqfUMTqzB4Ec+2AytunWASCzfUe5sz+lN0n4+LCZWRXde1w+e6+dZZbMPDMlHtxSnRb8SDt2ziBUdZf0ee6Y3q9st5Z7tOdrv0yO1zqPs9rnruo8svEsJ++vk69/tjvA+Ilu5y/tnHntc7ZrSft6XanRn1iyXs/z4F7X3Lt7rT7W7DW2yxWACtsx90x5tp+QNds1ncu5zeDSXqBrwKjD5TrN/dliqfqHDjm+1cpgjP5ro9x8ryM4m5A8ZqWNN0uPM4BrzJm3q5vBweDBVf/XrOO4up0fD5P/s9aFuibrdMDZmGr2upyD+nsTx1j9o5X35x8AAAAAIB/qe/NElT6mavqYq8WQHGN18S3SfSKWkaWqlr878rI52WV2UFUt3z/4Y3Pb7KyHtfSpB+7oYE2penjLpTpGZLpEVpkaH/CzsqxKLT8rMWfmmQoqJB6eE5MOzwEa65MP2VGTn8zHuXdLd8fxZFZjoPb8OinDx/Ws0V6vUXe31JnXQ7AgVdr1VNoofX2NUlrobb9577N6EFE4SwAnj/Ngq+qUHq8AlLo2+m6WeTqAlF0B7evzY23rkhmYwnFu/crnGki/ToN8ttjvs6h6sFMymJhKB3C99tvsQziZZe5Lka7ZDFP3szY1YGwFTYOdAwAAAADAWLFjDRON24Oqih1cTQRW77x+jvkQql06uGpPKqD66YNPmJMdXLWnvc+/aG6jts3KHBOxQ2L6oFuTCly5jBGpHtzT1yh2kpV5S641ayiVm8KOgJOqW8/6Zj4YyHlb8P2yNdt4fePGyir7et1WOW4GDtTycdn7r88mAwnOh+eYQTU1k4XeN+/b/7NT2WqJJ237bS+nvsSwBlY9qcdZZWjGOsJyPEhKnnlbtuNaUlmM6vpKyS7MQ977HJbPdvdKjziyL/M5D1E1Mq9NjSHplpFq317tEfAs4Drwz/vc+hX0Gki5TgN9tsyVu++9WRqrG1MCdL5E73dkD6tM8j4Ju6YLZ+N1zRrnM2d2sk9T7rM2eWzmzrtZ+hzjxUb3dulz4Dh+Kls2MYSHGke3S+ov3gc7AAAAAExqdsJO+jSRLV68OCOoarODq+o1Yy0RWJ131XvMzNO//c735ZZv7JWP7Ysmfqrb/dXkXKd+qmCr2kZtm435BTgjkKGCh25ZX1XS2WON3alOWJ18VpK3p6rgSLIstFfl5QVlPVVd3c5r1mGOReknK694zIfM9Kl4j3WU1PLxruPJW3ar/kE6pFFKVX/rnpWbXbMprX0TR8Za8iFMuVTJP5hDZd4vJ323l0tYbn7WykhUWXqJYGDilnvrlut7J8JTvAvc56pOPQanmYWYx3koHZat9mvNMSR7HbeNO27rD201x5D0TkAt5Drwy+Xc+pX3NZC8Tu8P+tmiznG4Pvj1VjVPnk0c/1JzbNjeiXDNppnSn7VVnRL77Net96cxVUu2c6Das8dhtc5TkERtAAAAAIAlmayTfZqoVN+yBVVtqqwY/Q8ZlabUmm1cVS8qcxVIpTLJVBDQGSDE1MC5vbjU8d8rNb6GaQAAAAAAAMWU8vAqRQVK3cdMTVKvmTpBVRWs0JlVicntwT2TyWTYr7Ho41Q9f16m0j5Ptn25FK83AAAAAACQLiNj1Tb82s/l0RdeMsdQdVIBVTWmqtvt/4AVeCKrcWri3F5c6viTsQoAAAAAwETgGlgFAAAAAAAAAGSXMRQAAAAAAAAAAMAbgVUAAAAAAAAACIjAKgAAAAAAAAAERGAVAAAAAAAAAAIisAoAAAAAAAAAAU2ZwGq0ISTh9pheAgAAAAAAAIDimRqB1WiDtJQNS19TqV4BAAAAAAAAAMUTihv0/KQVi8WktJSgKgAAAAAAAIDxkSVjNSoNoZCEHJN5i32sXcKhsHjfba+2dXmNr+2Dsvo6b968RF8boroohaNfXv0oSh/dxKQ97DjO4XZjzTgZq/2MNiT7b0x5D8WQ0h+PayggNTxEKP2C8Nz3sWsbAAAAAAAAU5vLUACV0jYcF5XMqibzFvvSJumL90ned9sXur2r1L52VunVblL6kRZIK1of05jBvXkytCXZ73i3yP6sQeEiGIv9VEHV6kHHsR+W2sg8n8HVcTjuxjFuGayX+sGW1EDpeJ1jAAAAAAAATGlT5uFVk0dM2us2SHlPWhC4tEmacgWFJwxjH1q6pL7HGaAslabuNpEN22S84sNeYvsjIrXN0lwrEtlPCioAAAAAAADGVoDAavpt0qm3sqfccX1SZWSm3x6etr2ZtWlv36CDcdZrGhrCjnV5ctQfbh/SKxWrjbZh9bNauqRfNswzXmfugFcfnfuoX9eevBXe923wsf0S6a+XGtcgapZj4NoPQ8p+tjv6n7YvKcvOeY/z6MZtH0qXS23loAx5tO/ruCfk0TdTTMy46vJSo0tmZNVYY0try/U6MaQc9wKvRwAAAAAAAEwpLoFVHfTSQaXMgJYKeM2TSO1w4lb2ZPalsW2LSLda31Mv/VkzGKPSMC8itfZt5D0iLYlIV78MlnUb6zvFXwKns6+OAO08KytU1d8tEeky1yeFQlXSaTRcbw8lkDGGQGod8eE2Gax2Bv+MdodqdP/d9tNFZZnM1bPZOY+BVz9y72dO0W2yobzHqtuYcg6lYHPdh34ZOqlns8h93B3y7ZsK/EqtLFfZtCrYayxlT1r1On6qzO0aBQAAAAAAwKXO1xirGQEtnbG4JetAlca23U1illTVSL3YGYwOsSFjrSMgWt0l/YloXKWZaeifs686GKvqr2yTZt3v0qYtRj8CMvvoyMosbZIt9c6godGu3YDbfrrpHxKP2KPBcQy8+jEW+zm3TCq7qv1n3Npc96FSyryjxv7l2TdrGIDl1jVo/F8lrW7YliXs7XX8zOPudo0CAAAAAADgUncRx1itlx4duDUn3+mIk5x5u3yX7PWd3lpk5sOcVLZmnRlA9HW7vds+mAH3cikLEhf3kk/fJCrbNvRL/4Z5VkDUmOYZy9K11ygJ6hK9RgEAAAAAAJBTfoFVHVjL+9bo0jIplwK2z0XV379B7CTFWHtL8FvkdR8TwcNYu7R0eY2N6lepNG2pl67qtEChUX97tsifVz8893OulFU6Mmyjez2PQWlTnwy3Vcqgr7Rbex+c445at9VLW7MewiFY+14C9U21U9kmw86AaHxY2rIFgr2Onz7u3P4PAAAAAACAbPLMWC2Vpr4eKXdkBfp/sJBSJZ3D6gnyye2thxjlwznGqv0QKaP+Hit4qdbVSa3LLfJVUlOvt89o3+rjoK4jZI636Xfc1xyqOvVYqbpuNdWJLM9auVc/vPYzGcA1t9ur8i+ziCYfwDVvQ7nL8A5ZqH3oEanW24ZC1SI9celLbO/Vvtdxd8ijb9G9XVKZGAbApoYDqJSujMiq1/GzjvvYXKMAAAAAAACYakJxldKHKSIqDaEWKRvuE7/xUQAAAAAAAADBXcQxVgEAAAAAAABgciKwCgAAAAAAAAABMRQAAAAAAAAAAARExioAAAAAAAAABBTatWsXGasAAAAAAAAAEABDAQAAAAAAAABAQCFZs5bAKgAAAAAAAAAEwBirAAAAAAAAABAQgVUAAAAAAAAACIjAKgAAAAAAAAAElNcYq29685vlyne/W97+jnfItGnTzHW/+dWv5ezZX8hvf/Nbc3msjGdbAAAAAAAAAOCH78BqKBSS2ddfJ9fd8F654sor9dpMvzp3Tk698IK88PzzcuH8eb02mPFsS7nssrFP3L1w4YKeSzVV2wIAAAAAAACKYaLGuHwFVt9z9dXy/r9YJG97+9v0mtxUNunxoz+SV0ZH9Rp/xrMt26dWrdJzY+ebe/bouVRTtS0AAAAAAACgGCZqjCtnuPe9c+fKbUuWBAp0Kur1HwyHZe78+XpNbuPZFgAAAAAAAADkyzOwqgKd73v/++UyPbZpUOqW/gU33+wr4DmebQEAAAAAAABAIVwDq+qWfBWoHAtl73ufXH3NNXop03i2NVn88he/0HPF8+c//1lOPPtsYlLLAAAAAAAAAHLLGlhV2Z9qnNN8s0fTqfrKb/mLrPWNZ1tBqHEW3CYVhCym50/+RHq/+10Z+vGP9ZriUIHU4eeeS0wEVgEAAAAAADCZ/PEPf5BTL75oxuvUz9/97ne6pPiyBlbVE/mDjnNqcwvOqfquv+EGvZQUpK1f/Pw1PefNra2g1MC4yz796ZSfigpCFiu4+uJPfyo/PnZU4vG4xIaGihpcvXD+vJ4DAAAAAAAAJheVnPi/Dx6UHx0+bMbr1M8nolE51Nsrf/h98QOsWQOr193wXj0XzOuvvy4/+M53XIOBs6+/3swodQrSVv/3f+D7FvlsbeUjum+fSDwu33rc+OlQjODqT0+elMEf/cgMqtpUcLVYQVwV0QcAAAAAAAAmGxVUPX70R3L+/HmZOWu2lJaVyYyZs+QNb3iDvDI6Kt/9r2/L2V/+Ur+6ODICq29+y1vliiuv1EvBHBv4ofzm17+WkydOmD/TvfNd75K3vu2teil4WyrDsu/JJ+Xnr76q17hLbytfVStWqPEF5K9WGj/TjGVwVQVVnz12LCWoalPtjFXmqp0arSY17/R8LJYoU5mzAAAAAAAAwESjkgWHfnzcTKq8tbJS/qLig+ZzlxbfViH/x7Jlct1732veVT/w1FNmImixZARWr7jyCj0XjIoSnzl9ypxXD6J6+zveYc6nu+KKd+u5/NpSwdWn+/p8BVedbeXrW3bG6je/aS6/9a1vTZnGIgCpjp1bUNU2VsMCqAeFnTn1khmsTQ+squCuWv/i88/Lle95j14LAAAAAAAATByv/OxnZsC0ZOYsuXbGDHPdhQsXzEk9d2nhLbeYWaxqvNWRU6fN8mLICKy+453v1HPZ/fY3v9VzSSqt9tnjg+a82pn3lpaa89m8/Z3JgGuutnq/+z1zXAR7sqkD91Rvr/zs5Zf1muycbeWrauVKM2PVzFw1/OVf/ZV8vKoq8fOPf/yjub4QN8y9UZbfcYc5hquq0yl8++3mejWpyHuhVDD4tg/f7jqu7Rvf+Cap/NCHzYxfAAAAAAAAYCJRwdPf/daKT75F361+/sJ5OfCf/yk9xmR7q459/f73vzO3UeyfYyUjsHrZZVmHXTWpW8S/878OpgQ0VZDzyDPPmJmk6tb+Dyxe5HtsU6+2FDXIrIos25OTau+Z/n7fY67mJR6Xnr17ReWR9jz+uLlKLTt/TkZ2cFX9dFJBVRXIfce7vAPeAAAAAAAAwMWgnoP01rdZQdNf/+pX5k9FZapedvnleknkrI4Zvu3t77DuSDekP0OpUBmRTbfIrQps/jQWM29XVwFNO7hqj6uqgqlqHAMVnPOr0CjxVVdfLe8qZmalsU/VNTWiwsTVKnNV/TSWnT+L7U1vfrOeG1sqqFr5kY8kMldVO5W3f5igKgAAAAAAACas6k/XmENdKr947TUz6XPaZdNkWU1NIn6n4pavvfqqXH755XLtjOnJeJ6x7VjKCKw6I71OKhC3uLLS7JAdXD3U25syruqV7849pulvfpV8qJVbW7abFpbLBxYvTkzOoO3V11xj9kdFo90428qLM2M1LVN1vDJWvfavUOqcqgxVdd4+GA5z+z8AAAAAAAAmPBXTevs732k+oOrZQWt4UpsKqv7w6afN+OX8971P3vCGN+iSsZcRWD37y7N6LpMdzLSDq6+Mjprrc42r6nT2bPLWfa+2lBkzZ8ns665LTJdfbgUZr7jySll0221mP7w428pLKCTLPv1pM2NV/VTSf441dWHYY6qqSS0Xkxq+4UMf+5h5TAEAAAAAAICJTj3k/Tc6YVM9WP6Hh542H/r+1Pe/byaDqizW986dKzfceKP5mmLJCKyqcU3Vw6jcOIOrSpBxVX917pz87rfJsVJztZXNNdOnS+Xtt+eMNqe3lZd4XPY/9piZsap+Kvv37LF+6mUAAAAAAAAA40MFUNWkqHjkm970JvOOehVsffWVV2TatGnyvve/X25auNBXvLIQWZ8e9eLzP9Vz2dnBVRXcDDKu6qkXXjAzXZ1yteV09fTpcquPTFUlW1uBGQdfPa1fnQL1U1m+apX1Uy8DAAAAAAAAKD4V61PJlIp6KP6iig/KJ5ctk1tu/aDMW7DA/Pnxqr8ys1WLHVRVsgZWT73wovz2N7/VS9mp4OrHq6p8jauqqPpeeP55vZTkpy1b+Qc+4GvMUbe2gvrmnj05p0KpB3j9rwMHzJ8H93/TWt6/37xQDn4z9ee3vvlNvVV+Lpw/P25tAQAAAAAAAGPJenj+beawpItvqzSHEVXrZs2ZLfNvusn8GeTB+oUKyZq1WdM61dO1Kj/84TGJ7qpAnRrfQA0em814tpWNGst0rLkFXbO1pQbaVdm/fn+mmwhtAQAAAAAAAMUwnrG7ILJmrCo/f/VVefbYMb1UGDXugVegczzbmojsAKbfn4Xw24b9EwAAAAAAAEAm18Cq8tOTJ+XHR4+at5DnQ2WPPnf8uJw8cUKvcTeebQEAAAAAAABAITwDq4oKeD7V2+t7HFSbev3TfX2BAp3j2ZaTGmt0rCc32V5b6OQm22sLnQAAAAAAAIDxlC1GVeg0FlzHWE2nxj+dff11ct0N75UrrrxSr82knsylnsivHh6Vb/bpeLYFAAAAAAAAAEH5Dqw6vfktb5Ur3/1uefs73i6XXWYlvf72N7+Ws788a/z8jXlb/lgZz7YAAAAAAAAAwI+8AqsAAAAAAAAAcCnLOcYqAAAAAAAAACAVgVUAAAAAAAAACCh0bfd/MBQAAAAAAAAAAARAxioAAAAAAAAABERgFQAAAAAAAAACIrAKAAAAAAAAAAERWAUAAAAAAACAgAisAgAAAAAAAEBAoWu7/yOu5zOEQiG54R3vkPe8+U0SMv4DgLEQN/77+R/+JM//+lcSj8f5rJnAOFeTF+cObrg2MFlx7SZxLKYOzuXEwbmYOjiXE9dUPDeeGavXv/0dctWb38yFB2BMqc+Uq4wPTvUZo/BZM3FxriYvzh3ccG1gsuLaTeJYTB2cy4mDczF1cC4nrql4bjwDq+82dhYAikV9oCp81kx8nKvJi3MHN1wbmKy4dpM4FlMH53Li4FxMHZzLiWsqnRvPwOq0ENF8AMWj0v4VPmsmPs7V5MW5gxuuDUxWXLtJHIupg3M5cXAupg7O5cQ1lc4ND68CAAAAAAAAgIAIrAIAAAAAAABAQARWAQAAAAAAACAgAqsAUIC4/olLE+d/cuK8AQAA4GLjb9KpYcwDqyM/f02+2d9v/Py5XuOP2sYPv6/Ll6o/fbI556eC9P3sOXRI+o4fl9/+4ff6FRPf6+fPyxM/PKKXMv3y178OdN7Sj0mQbf0a6zp/9bvfypODx+TAoafk+4ODKecvfV/Ua145e1aXTg2//M1vpO/HPzav3x+/8Lz84U9/1iVjy3nenPNPHjuq58b+3KbLp/5i9ymIYp0rdU2ra3vw+Z+O+/4W8/xPlHPHeRs/QfoyEfr95LFj8uLoz/SS5cWf/cz8neTk9rv617/7nfzvHx0xrwNV1y+M39k2rzIv6rikT+PJ7zEZD7neu17HZryP23gZ6/PjPE75HLOJcJwnwjH5/R//JE8995z5fu95+pD5e0F9buTDb5sT4diPFc5hqot5bifaZ0yxTKS+FNNYXtdOzuPn/JvUTSG/z/Php76LdQ387vd/kP/9/e/LNw8edJ3+63vfM1+Xztln9Xfl94xjb/+d+evf/06XWIJ+/xnzwOroL34ps66+yvj5C71mbH2qslLPFY9qwznZxqPt8ebcz7/64Afl6iuvlCOxk7p0YvujcXEfMj7ofvfHzDeNbeill/Scf85joqaJ7ofG+SqdOUuWVdwm10+/VgZiMV1ice7LrfPL5PCJE1MmuKo+AAeGh2XuzJlSVVFhHIfZcvQnPzH/gCkm53Xxq98mP4Qnw/VysRTzXD1zYsi8tstveO+4n4Opfv45b/By7re/lZ+Mjkg8buVbqJ/Dp8/Iud/81lxWvH5XnxwZkRuunW7+/prxnvfIC6OjusS7LBd1Tp3TePJzTMbDxfr9ONEV8/xM1s+SiXBMBoZPyIwr3y3Vxvv9r279oLzh8jfk9Te8MlnPQyE4hxPHpfIZc6m8z8byunZyHj/n36TZ8Ps81Vvf8ma5bfGt8ra3vlWvSfXmN79Zlnywwnydlx/95KSUX3+D+XfmnGuukSMnkzGwfI75tLd/etU/6/kMM9/2Nj3nj/rg+JHRoSU33yxHf/oTmVsyU0KhkFmmosOXT5tmBu3eO2OG/OnPr8vTQ8/J4PPPy1vf/CZ5+Re/kPmzZydea88rzuX0eavOmDz30otyxdvfLm8zDqSi6ldf2lQ/fn7unFxrvCGmTcsdRx4+fTqlbafsbVv7o5bf/IY3ylPPPWt8GTgjb3/rW+T3f/qT9P34WRk6lezbd370I5nx7neb26psjP91+LBcc+WV8pY3vlH+YLxe/WvWDdNnmBHyZ4aG5PgLz5tfJt70hjfIO/X5SG/7z6+fl8Mnho19PWlG3s19vSz4vqpz9e53vtNsc96sWea6XP3ws8/2a9Wy2r9Xz6aeDxXk++7RHxn9OSUv//wX8g7jTfLWN73JLPPynR8dlfeWTJef/fKXWc+ZylZ91Tj3v//jH13Pabpc59953P2do8xr09nGT4wvjuofIa6+4grP8+hV3/XTp8s73vIWc/5dRvvO85e+P2qbdxnbqveG/Rov+fYpiDPGHyBBP2tsP37hBfODsMT40q0+adQ19R7jGj7z2msy3XifKV6fBV774OczSv1U7ONsr1fybdfrunKeT7/vG7WNKuv98XE5Ybw23/OkTMRzpdarv11VPdnOwSHjHD774kvGtpeZGd12mfN1inM52Zb3e129ThnL8+80Ec4d5y34eUvn9Z5W7WX7nFF/K0w32n7D5dPMvw16jx83P+udxur6KOR9rfpw7ZVXyGXG74W3G7+H1O/c1y+8bv59Yx9Tr9/Vz77wonygdK7598c73/o2828Jez+9yrzY5zWb9GvE63dcIX9b5TomuX63+v3byouf967XNeQ8js6/VZxUsLz3xz82+vWS2U+1v4raB1VXtr/5vMqCyufa9XN+/P19Z11DzuOkypzzfj4vvM5BEMV+Hxf7mAwa9S4uKzOvVfWev+pd7zITBUqNL7WKv79HrfadbXr129lPJ67ryX8O1fqL9b6aCOfCi9rO7++YXP0M2peL+d7K9zMy13Xt71xmHhf7+KmfijrP6m9A9ftZbWP+7Wdcv9dfO73g3+de7z23c+K87tz+BvBqM4h8zs0b3nC5XHvNtfKzV35m7N/req0VdA27BFXPvPZqyvd5FXN7i/7urOIjKivVjo/4Oebp5z6/T3wXPzO+6F975ZXmibrqne8yln+pSyxvfuMb5S//4hZz/oRx8uZce60ZAT5rdCpff/rzn406/8LMelFfhmzq4ph59VVmBHq2cVCeMz4oxppzfxQV2V66+FZZNG++nDx9xtyvTyxK7ds1xgX56jkrW/C1c78y63jN+MBV1JeOa95lXbAqQH3TddeZ/S9/73vNE+bkbHvIeKO+/8b3mq9VXzqGT+f/ryinX3lFrnjb2/VS7n742Wfb6C9/IVXGhT77mqvN829Tr3v/e2+U5bdVyk3XX2+0+RNd4u3D5eXGBX+tXsqk/jVpwZw5emlsOI97rmPjdm3ann951PxXTVWHkus85qpP/bto7MwZ4xq70lrhQl2DFy5Y/4qaS6F9Kjb1nim56iq9ZHnLm95o9PlGvZT7s8BtH/x8Rtn/2pjtX23zbTfXdWVT2/h935wz+r/01g9etPOkFOtceZ0DFXRWv/z+j1sXy29+H2yIEz/v9WKc/3QX+9xx3vI7b05e72m3zxn1Of2K/hvqVfW31buzf65PhPf21cbfLT//1a/MeRWMfs873mnO27x+V//xz3+Sy4wvKooKIv/uD8msVq+yQvj9+6mQv61yHZNcdQf528qNn/eukusaSv9bxem5F18yvvRdK+H3vU9+/Hzqe8Xtbz7Fq2w85Do/uX4PO68hL5Plc1652MdE/e2qrgX1pdX+3K/64AfNn0qu94xb+7n6nQ3XtbfJcA6Vi/m+mmifMen8/o4Jcuz99GUyvrdyXde5jlGu4+L8m1Ql3/3sF9bffs64UKG/z73ee17nRPH6G0C5mO8zFTx1ZqaqnyqTNVtQVXH7Pq+cP39e7KCy4ueYp5/7MQ2svvzz18zAqqIujJfTxllVnbP+RDZe+4tfJJbnz84/+FU2Z45ZR3qwSI31Ouvqa8x51U56X7yofzmwJy/O/VHMvhhfAq5+17vMCPbckpKMvqnsVPWvLcrPf/0r4wPiGvMDV1H/omX/S8DHPvAB819EFHUs1b80ODnbHvn5L8wPYGW6Uf+Z1/wPw+DcVzW+xKhxES2aN0+X5u6Hn322zZ9lnauZV10tZ4zzY1O/fF45d9bc/6ve+U75uI9fJMqb3/gGPZdJZauq1q98xzusFQE4j0k653H3dWyMn9mOhRp756VXfya3zJ2r1+Q+j171qWzxg888bX7wq186Y6WQPo2HC/ELiX9xc5Prs8BtHwr9jMq33VzXlS3I++ZinyelmOfKjbp+1R8Q+ZzDIO/1bMZqXy72ueO8FbYvilc/3D5n1N8K9pcy9R5X2QXZXOzrQ7nyHW9PfoE0fqplJ6/f1ecvXNBzlrjjEQ5eZbn4/T3u9Tsu1+8/L7mOia/frT7/tnLj572reF1D2f5WcVJ3TlxnfCFTGcXpv4Pc/uZTvMrGQ67zk+uzw3kNefH7/pwM7+NiH5MP3DhX/vjnPxvX3Kh5N47K2lfPELDles+4tZ/P7wGua2+T4RwqF/N9dbHPRS7mdj5+xwQ59n76MhnfW7mu61zHKMg5UnE0OzHR/H5nbKMU+vvc673ndU5y/Q2g5HsNjhX7tv/3GMfea3gAxes7xQs/+1lKuZ9jnn7uc58hn9RhVOOrqrEJ1B+yP/rJT8wvDM7Dqw667c/nX08sq3TnfKkPhWzURW2XqIyH9D/Qvah/MbAnL+ktp+9Htr6pg29nqP7C+KCdP2uWmZKtAmMqK0VdlIq6PVBlH/4wFjPfwOmcNf/p9T+nfIn40+t/0iW52ftZsWCBvP3NbzHfOPYbT8nVDz/7bLO/XKWfD/WB9ac//dm8HfJbzzyT8mGVr0KyVb3Of8pxz3WOPI7FL37za2P788YHdTJ1Pdd59KpPlalxXz5YtkCO/cTfv+T6UUifxsPll12edQBx57pcnwVu+1DoZ1S+7ea6rmxB3jcX+zwpxTxXbv58/s9mPYrKeAvC2ZLfc+I0Vvtysc8d562wfVG8+uH2OaP+VrD/Efbsb38jV7499UuZ7WJfH8rbjL8d1JA7aizVX/3+d+Yf536l/9EacpxBr7JcfP8e9/gdV8jfVrmOSa66g/xt5cbPe1fxqjvb3ypOqi637d3+5lO8ysZDzvOT47PD79nwe94mw/u42MdEfdaru3DCN99sjmWovuirZwjYcv49qn+my+f3ANe1t8lwDpWL+b6aaJ8x6fz+jgly7P30ZTK+t3Je17nOpY/jYlO30p/77e/kQjwur507mwjaFfr73Ou953VOcv0NoATZv2JRwdXwrd5BVcXt+/xv//AH+fOf/2wGnW1+jnn6uR+zwOorv/yl+Ye/84/ZK9/2djONNps3THuDGUxUsnXapi6sfKg3gb2lauey0JjtakHUpaeyKNXAt+rNoi5GNa6pCgSqcRvsi1ONL6fMvOoquW3BAnPejdpX53FXtwYHpQK6750xQ4799Kd6jSVIP3Kxz7M6p2+Ydrk5r7zxDZfLbTfdZH5Y3Xz99XLoucLTyF/71a/kB8ePmx8eiv1zLBVybFQAe97MmaJuebWN1XlUQQkv6l+mLrvM34fgWPSpmK658oqMjDIVYFTj8Njy/Szw+xnlJt92/V5XxXjfFFMxz5Ub9Tlj/w4p5PdMPu/1sd6Xi4XzVvh58+qH2+eM+oS++op3yU9HRjJuIZyI1N8vahiFXEPRpFNjW9n7rX6++U3Jf9j1Khsr6ny7/Y7zKvPD65gUWrcfft67uWT7W8VJfUmxr9909rlL/5tP8SobL17np5C/7yazi3lMok8/nfjsVcET9Z3kt39IDgWT73smn35zXednIp3DiWAqfMaMdT8n43sr13U91sdIjc/73IsvmNeN/W290N/nXu89r3OS62+Ayca+jpzUP36ov7VV5q2Tn2Oefu7H7JueGtBWjRPmdN30a431qR2yzbzq3fLSK6+Y82rgWycV9FHBH3WKn3sxc6wHP2a8+z1msFdRY2KUXPUec34iUMGvk2eML0vGB66iAqynjT7a/yqhqAGuS97zbnNogJ++PKLXZjfzPVfJ7/9o/cuDuo3xB4OD5nxQalgCNQ6IGg7AFqQfudhvSjVwsLoAbSrCr863+vB40xvfaP6rSqGcHx728lgr9Nio94caskCNc6Pkex7/94+OmG90RWU/v/vt7sMfqON8+MQJcxwUP8bq2iqWG0tmyHMvnTJvl1DU2DdqsPcbp5eYy0q+nwVen1FO6vMq2wd1vu36va6K8b4ppmKeKzczje3VYOLKiVOnRP+7lSnI7xmvczLW53+i4bwVft68+uH1OXPVu94pPzb20W181Ynk3e94p3nXkltmrZt3v+Md8rw+1+rnlY7fX15lY8Xrd1yhv/+8jsl4/G718971I/1vFSd1TZ82/qZTZU/88Ihea3H7m0/xKhsvXuen0L/vJquLeUxmX321xIzPQPW5rD7fT6b9o1K+75l8+s11nZ+JdA4ngqnwGTPW/ZyM761c1/VYHCPn36TqGQOnXn3V/BvQVujvc6/3ntc5Ubz+Bphs0v/OVnePq4eTve/6643vGo4vGwY/xzz93I9JYFVdZOpBTDPek/oFZIZxEn9urFfl6ebNmmN+2PyvwwPyjrcmB4pV7MFvv/X00xllfi2Yc50ZfVbjhp42Ls4Fs7MPuHsxqH+BUE9gs/8FSwVY1ZPfVHaK7S/mzZOnh04Yx+cZeeubvI+BGg9CPcFY7Wvs9Bn5gMc4GLm8/8a5cuKll8x/EVKC9CMXdVuEOY6rcd7tp7Epqr/PGl8e9z/Vb553v0G/i20sjs3NN9wgz75gDSCd73m8ZW6peUuC2m7IOI63lCbHyFWcqf/q+C6eP98M7vsxltdWMahba24pVdfPC2Yf+5991vwHAvVLwJbvZ4HXZ5STGvvwoHENpMu3Xb/Xldf7phgZ2oUq5rlyo87hz37xC/nWM08bx/LNKdmHQX7PeJ2TsT7/E+3ccd4K2xfFqx9enzPXXvFu84/tax3ZLhPxva2oIKj6x51sXyC9qFvqXvrZK+bn2KlXXzHHebN5lY0Vr99xhf7+8zom4/G71c971y/n3yrOa/Cm6+aYiQJ9x5+V8vfeoNda3P7mU7zKxovX+RmLv++8TMb3cbGPyYLrrjOTO/7XwGHpMa4N9YX3A8bft7Z83zN++811XbiJdA4ngot5LsbKWPRzsr+3cl3XY3GMnH+TqnFv1bBU1xh/A9oK/X3u9d7zOic2t78BJpv0v7N/ePKkmZV64NAhc7+c++bnmKef+9C13f+RLe5p+qCxMTAW1IVajKxRTH5Pv/IKnzWTxGQ+V+pfaF8Y/Zn51MtL0WQ9d5f6eRsPfAZjrHn9zTeWfw9y7SZxLIqP6/rSw7kYH+Px3pos51Jlhx5/4QX5cHm5XjP1TZX32SUXWFURZzfLKm7Tc1PDRNpX1ZegbRaj/5fS+fdjIhwP/miZPCbbuRr86U/NYVbUkx2veNvb5S9K58lbijBO42Qwmc7dZDtvk/33ymR7X1/s4z1RzvdEvu5U39z64FUWFH8/JHEsio/r+tIzGc/FRP7d4GY83luT5Vz2PH1IFhl/917reJDSVDdVPvPIWAVwUfEH5OTBuZq8OHdww7WByYprN4ljMXVwLicOzsXUwbmcuKbKuRmzh1cBAAAAAAAAwKWCwCoAAAAAAAAABERgFQAAAAAAAAACIrAKAAAAAAAAAAERWAUAAAAAAACAgAisAgAAAAAAAEBABFYBAAAAAAAAIKh4kT1+X0P88W81xL/0rWG9xvBye/xL97XHz+jFM0b557/YED9sLvXEv2psc/hlcyGrM98Kx796VC9kodq06ko6vCscfzxRp2qj3THv3Z6r4bZ4ZX2PXnDIsr6nvjLeZh6Cnnh9ZZu5TlHrKyvrjbU+uLXn0JZRVwHtwUXyWh5uM46ndWJzO7UnXn/3Hr2QxqvMh97tq+L1kdN6yaDre+mUXo6fjt939/3xl8z5p435jfH7Ik+bS0rv9o3xRxKvzVxO94hRV6+et6Vuo9pw7I/dH3Nela2K3/eUWlDzRl0ebeXqS6bTRv8c25wylo067jOPj9Uv6zgo6rXJffHcB8NLEaMes9/ZZRwX534b1Hn6y7Q640/dH//L7clzAQAAAAAAxsfZs2cLmkKqEh1jLYKo7Gw9IbfeEpFnZvTK2oV6tWHk2Fp58KGH5HQoJLMWfVMqXl4uEdkuuzc1iox2yM5dG6V/JCQX4hUyZ3Gt3FXXKCWqvnXLpd/YxnbB2HZ3XZUxl6XM2LZ2c68sPrpE7jlwyFheI40PbJQzrWWyR9Vtb+vanpeoNISqpUsvSX2PxDuNumLtEp63Qfod66INIak2X1gpK2/pl8ePWPNtw33SJOr1Q7Il3ilqL9y5tKe1h0OywWxUq2yTeJ9Re2J90PbgJtYelnnqoFZWSv2WbumsKtUl3vramuXJJdtkU4Ve4eBV5suhHfLx3kp5YsOt1vLpx6Rh22m5QZ6Ub78Qknj8Olnz4Da5c5YqfEZaG0/J5z7UJ3/77y+aZZ/8UpPR9kxru7sekZ843kc3fr5DOj9jlKntVn5Fvu0os+v90FPNuq4PS8vjq+TFxrvla6rd2/9Hok9qH//pSd3eaqM9s06D0WbrtkcS/Zz7kbDcu+EOme3ZlxxOG33dZvRV1+na3vUfljXN683jcuobXvsgmfue2Df342Ieb+PcNPzLk3JSrjf6ERb5gcimjjusFxr62j5jnPtv5H/uAQAAAABAXs6dO6fn8lPcwOpoh2w+OF/ukK1yZmmvrJiu1wOXmtPPSMO2U9LpCKgleJX5dkZaV+6R2x9fL2G9xp0VWHUG9zBOVJC1t1I67QB4oPMGAAAAAADG0sQOrAIYNyrj8j/EkZnp4tHGz5iZmMon7omQKVlsh3bIJ+77vjmrMmRbmtdL2MwcNqhA66lV/rJwAQAAAADAmCKwOlU4hxDIor4nLo47/wEAAAAAAAAUgMAqAAAAAAAAAARUaGD1Mv0TAAAAAAAAAGBobGzUc+4IrAIAAAAAAACAZgdVcwVXCawCAAAAAAAAgCE9mOoVXCWwCgAAAAAAAOCS5wyidnR06Dn34CqBVQAAAAAAAADQ7KCqM7iaTfEDq6Mdsrk7Kvta18qAXpWgytZlWa+MRmVn6zSpW3+5Oe08FtMF2cSkPRySULjdmLM51rWHJRQy5hNTWBqi2etTrw23W2XRBuc2xhRukMRmsXYJO+rTmxi8+2LUKg3OOo0p3BC1XqbEjHL1WlVmtNcQdtbtLhaNSnuD2k+jj3pdOus4uJc7ZR4zNdnbZu6DObnsX7JMFTckjm8+Hm3cIX16Pp1XWSquF+/rJWbsiz4Gzn3wMFGvFwAAAAAAgCDSg6lewdXiB1ZfGRKZfkJGpEwW6VUJ0xvlyw/szFxvGDm6VeSWIene8bo5rV1YqkuyKZWmLfVSKRHZZkeJotuMpUqp39IkpU190lNfKW3DcYnHjWl4i0j1tqwBpW0bymVLk9VWVWdc2iqT2w3Xqs30VqVN0qfWtRlttJVLZL8d/PHui1GrdA63SWV9j9UXY9pS1iJ2rKy9bq+Udet+djcbR82f0qoqaersM/qrV2SIyrZIrRiHwRd1zJz7rqZk3Zn7EI/3SH3OMkNVs5RvyHbsxxPXi9f1Em2ok7013dY+GLvekuiYu6l9vQAAAAAAgEuBWxDVbX3RA6sDRwalYobIqRnz9RrLQLeVjbo6S8bqvtZpcs+BQ9J/YIH1mlbvtNuE8nIZ3GuFYNpbBtWiu8oymatnE6LbpKu+Rqr0YrrSphqpHxzSS0pM9kfKpbmpWcoj+40lhwB9qSozXjtkbz0oclLPl5ZKU1+f6LhdQWLtLSJbmnwH3pxU9qJKGmzq68xybFTGpMourJLOPhUIdMpWVio19V3SMhGyELlesqrq7JPOqvwrmbLXCwAAAAAAgEMRA6sxM0C6Y+CQ7Hm4WU4PfColQLqo7ryZiVo7U69wWLHpvNy3rEIq11jZqrs3uT99K0VZs9QO7pVotF0i5VukOSWK2C8b5unbjOdVy2DtckkPHUX3dkllWUb4LCHa3iKD5Y5KY/uNdmqMekqlpjwiiSRExbMvqaJ7B6W8zOpNU/cWGWqZp2+HbvB1W3dOsXapG9oinW4RQFfWMavu0ovpuqqNflZL1mKPsqqaeukfOqmXLiKuF3d66IJ5LSLdvi+cKX69AAAAAAAAOBQxsFpqBkjXL6qQVcvWyKxlz/kPkBagSd21XR2R8pr0YJDzNuVhqY3UJW6ntg0NSiJglZQMsFUP1aYEmWL7k+1U1Thv77a498VgBpKselvKupNBz1KVraf72V0jQ/OyjYEZTHRbRGqbs/QhJ+uY9STuy05j3r7tuG3byatMScnkvHi4XlzYQxcYfapL33FXU/96AQAAAAAAsI1PxuqBh+X0gQX+b+kvRFWnxOPqVma9nJUa19J5O7UXHWAbHpa2Qcc4mOZt3f3SVW0Fu0LVXdIf2a/LNK++OMaU7HO7d7u0SmrqB8VXNz0MDSaDfRv6u6TafjCQT+rWcPfby7Pd0m3zKpsguF48lRp9MjNp9bIfU/p6AQAAAAAA0IqesbqqZM24Zqz6E5P2vV0Z2YZl5SoxziUqZY5fqVIKdUageVt3Mtilpp7ySGG3Yqvbr8PtEkvUEZO9g+Wy3DVI5U+TndFoTG2V9dKTZ/BKPfndd/JiLs5b5Ce8S+l6iUlDOCztUavSWLRBNkiW8WV9uHSvFwAAAAAAcEmIF1VP/Kv3tccPfysc/+pRvcpkrP/iZfH/vm5aYvr8F8Pxx192KdvVY27largtXmnsitodqbde21Ovl6Uyfs89lXo+OVUarxs2X+nQU5/YXknWIXF79XCbquu2+AK7roz2rotf51pWGd9+oideb5c7XmNS+1FZH6+vTL6+LaOT2bUlttFTZVva/jnadbbpwtpPR316sjb12AfPMos6Hj66kNUjd98f79Xz6bzKUnC9eF8vw0abdrlRf4+POifq9QIAAAAAAODm7NmzBU0hVYkUy2iHbD44X+6QrXJmaa+smK7XT1gxaQhtk5p4tqeZY2wUdowfbdwh13Wsl7BedvIqKw6ul+LjGAMAAAAAgOI4d+6cnstPcQOrk5C6fXmbdEun+yCRKES0QcJDze7jhE4yXC9FNsWuFwAAAAAAMHEQWL0UqLE0522Qfr2Yrr4nnuPhS1kUo05MDFwvAAAAAAAAORFYBQAAAAAAAICACg2sXqZ/AgAAAAAAAAB8IrAKAAAAAAAAAAERWAUAAAAAAACAgAisAgAAAAAAAEBABFYBAAAAAAAAIKCJG1gd7ZDN3VHZ17pWBvSqdAPd02T1OvfyDKNR2dk6TerWX25OO4/FdIFBtRekrkLEotIQDkkoZEzhBom2N0i4XfclvUyvbjfXhcV8WaxdwqrcfE27sRi25lMm67XRhrT1jjpNLu0ZG6Zs1xDV6xWPsux9Meo1yrz7YvTDWZZ4TXvq/trHQPM6Lt4y2ws7dsSq1zHp+vJvL3+xaFTaG9RxtY5jXg7tkIa2Z/RCGq+yFM9I68rPyCdqahNTxnanH5OGlTukTy9OdH1tn5GPB+nvaeMYNCaPQeuhM7pg/ATucxATYP8mmlPfaDaPRdGO+UXmtX9Tfd8BAAAAoGDxiepoQ/xL32qPf/W+dr0iu8fva4gf1vO5nPlWOP7Vbw3rpYtlOF5fWR/vcXSjp60yXtmmVhhlximp14XDPfXxSvVac6nH2M54Xb21pLTpsmFje2u1ek2bmon31FfGzSoNbcZ29vxwW31cEnV4tack68vkXuZsT7H7ac279cUw3Jayf+ltmPtpbGMdK5v7cckprT11HlKaN2TWVUB7BSqknUfu3hh/5JReSONVluHUnnj99qf1QjzeG9kYv+8pvTBJPXL3/fFePZ/LS2p/I6f1UpGlHWunIH0OYqLs30RUrGMeSBGPmdf+TYh9BwAAAIAiOHv2bEHThM1YHTgyKBUzRE7NmK/XWEaOrZXN66ysU5XR6jRycEkiG3W1ynQd1QWGfa3T5J4Dh6T/wAJd3qFLrMxXc11axqqqb/W6JbK51apXze9z1OnVnqvoNhmsbZaqUr1sqGrqk74mY4UqaxuWTl1YWtUp3bWDsjexm7WyRVpSMjaVUmP7ziq9oFV19omqMl1pU43UDw5ZCznbK0y0wcrsbOrrlLTumVL6kkJl0aoM0Crp7GuyVklM9kfKpbmpWcoj+40lp+zHJaiqsnIZHPJTydi0N24O7ZDvzvlvcucsvezkVeZDePYcef6UldWoMimzZbeprLePr2yWhkY7+61ZHj2tCz2kZGYa/TS3bXzMLDM5sis/3rjDmE+2a2fa2WV9jvZOqQxdnXnrL1PX8qjR1t/++4vy7X9vzNKXx1L6ktw/K8vX3OdD1mt8Zf+p/f3io/KTJ//v5H6k9fXJtuzH02vfvXjtX+oxe0xO2evzPLc598/1eObgvCaMvrS2Obb1qjPf9rzk0RfP4+l5zHJcZ0XYP/frLM9rHgAAAAAmIx2gnUCG44/fd1n8v6+blpg+b2etvtwe/5Ixf8Zaip/5VkP881/UGatGWWo2qlHPruRrFTNj9aheyCJb9uvhXZfFv7TLyhM8c9RoT8/7aS+bZHZppqxlKovUzNDU2ZuOLMvs2ZSZWaTOLFEzO1Zv792euZC1Pot7WVulxNWlJZKauaq49cWk9s3czpjS63bstzMbN9EPz+PiIj1j1ag3/Xi4HuN82itQvu30bnfPSPUqyyo9Y9XYPj1jNVt2W+/2VYntXnrq/vhf+sy6S63r6fh9d+/R83bbOrvylFG2Qr/W6GNq1uXp+CPb98RfUrOq/0Yd5rzhpYjRF3s7H8yMzowMXatfdp1me2nHQO3/XxrrHlH9NfbfV1aoR3biI3cb9Rllqs2U4+m17z5k3z/DqdMpx6ze0Ua+59Z9/3Ifz+zU64zr2b4m7GXz+vaq0197/vpgy7cvOY6nxzWhZL/OCt+/jDIf11le1zwAAAAAjLNsWahBpgmYsVoqKzadl/WLKmTVsjUya9lzsntTo1kycjQis6sbpcRcEilZulGW6HlVZmejWtMCiRyOyGE/WaSebpOKpVa+ZcnClbLk5RPmfPHay6G0KY9syX7ZMM8aC7R6qFa609Nbx1yltA3HpadeL6bI0Zf6HonHeyR909j+iJTXWK+tqimXyP60A5DXcTF0VVtjpBpTS1l3Ruavq3zby+a0GpfUyiZLZIA5M9UKYdTdLS4ZqV5lXr73lUQ/u+c0yaYKvd7T9fLRz95qzs2uqJRPvmTnPOYvvGSOPP8vd1vH667/V+RL6yVsrD/1VF8i69KaGuXh7/XJD4zjqcpuuPMOmW1VIbM/s0o+qefzdqhfnv9QRaJOkZnyoQ+9JE8e0oum62VN83q5s2KmSMV62fQZ42dBbpeWDbeabTqPp9e+F+LUU3tkq75G//bfv6/X2sb43Po6nlmcPmRlX6tjbJopd3Zss65vrzrzbc9Lvn0xFXI8s1xnRdg/f9fZWF/zAAAAADDxTMDAasy8bX/HwCHZc+BhOX1gQcpt+25KZpSbQdjuHa8npt0P9MqK6foFYyzf9ko9bjfPVhYbGpTystR7+quaayWyLcj9+lagMz48LG2DEbE39dteQtTxkK10WcqyD0eQvS+pnEMAKGoYgH7pqtYPiqrukv7Ifl2WFPy4GMxArtEfYzKHYwggr/aymXWHdD7+Dfn23khieuJxHYQpUN/X+xJBmnReZZ4+8o+JfnZezGBJxfrEcdv1pbA8/6h1i/rs2XPkxs93JPqoprE6nhNdUfb99GOydbdI3YP6Gr3nw7oAl6pL+T0GAAAAAE4TNmN1VcmajIzVkvfXyqmeDhkxl9QYp9ulV8/LwpUy+8h2f+OcjoV826tqltpInSPTMWaORWo+kN4oK98wz5i3CmPRBqmLlItO1EzS2ZIRvehbaak09W0RqdZPl/fbXoFi7Xr/nNL74iW2XyLlyQComnrKI5nZovkel3yNd3tBqYzUl8LZgx1eZRPKS/KiyoI7fUYebfyK/Je10qDGcUyO6zjbGd+tqJQbfrAn69iis29LBmCVU9/Y46gzT2Z7hxJ1ipyRH/xgjtzuK5M3h5dOWfXq8Tpbc2UZeux7QT4yS8LqWlHn4dEnrXVjIdv+5Xs8Z1XIR1/6fx3jmBp9bWuW1m+c8a6zGOcv3774kdc1Mcb7Z9ZZhOsMAAAAACaZUFxFqSacqOxsPSG33hKRZ2b0ytqFerVBPbzqwYcektOhkMxa9E2peHm5RGS7FXwd7ZCduzZK/0hILsQrZM7iWrmrTg0dYNS3brn0G9vYLhjb7q5TEcQsZca2tZt7ZfHRJeYDry7E10jjAxvlTGuZ7FF129u6tpdLTNob6mRDV78xXyn1bd3SaWdLxqLSUFctVlG99HR3mg+6ag+HZINaZ2Z89kmTtEt43pBsiVsPhlLBy3nWC0z1PXHztvZoQ0iqu1LXWa8tlx61rUt7KgNVZYamq2wblr6yba5l3VKX0g+bartmr3tfDsRr5PGQ0Q+r2MoktV5g7OcGMWvU65L7VCkrb+mXx49Y89mOiztjv7O1pyWPt1bZJvE+o/Yc56EYsvVl2OhLrvzavrZmeXLJtqy36nuVuVPBzK/It/V7JX77/5AnNtgZr6llSjx+nax5cJt86Klm86FI8fiHpeXxVfJi493ytRdCadu7UA9N+pcn5aRcL59cHRbZ/Yj810f+0dhOpLVRHZQn5duqLqOtT37JsT+nH5PWbY8kyuZ+JCz3brCGAFAPYtpq1PkTo683Gn346EtfkYflr+WJjjusbbPKsn/O/jvbu/7D1i3QZiDyMWm46xGzLZvK9POb6avO0z89qY6dsX+rm8zbqdVDvf7pSdXOnUafK+TR9OPpse/uvPfP2Y81q+fI1/79+/KJeyLyuVMFnFtDtv0zuR3PXFSwcZuxH3rffdfpWuZ+XefsTx59UQ+EynU8sx4zoz7P6yyv/cux7846jfWJ6yxXXwAAAABgAjl37pyey8/EDKyOdsjmg/PlDtkqZ5YW73Z+YMo6/Yw0bDslndmChV5lAAAAAAAAl4ipGVgFAAAAAAAAgCIqNLA6AcdYBcaAGkIgpB92lWXKGPMVAAAAAAAACICMVQAAAAAAAACXHDJWAQAAAAAAAGCcEVgFAAAAAAAAgIAIrAIAAAAAAABAQARWAQAAAAAAACAgAqsAAAAAAAAAEFDxA6ujHbK5Oyr7WtfKgF41Vga6p8nqdWn1qvbS19lGo7KzdZrUrb/cnHYei+kCAAAAAAAAAPCv+IHVV4ZEpp+QESmTRXrVWFlUd15qZ+oF2/RG+fIDO7O2NXJ0q8gtQ9K943VzWruwVJcAAAAAAAAAgH9FD6wOHBmUihkip2bM12ssIweXJDJHV6ts1tHk+tXrlsjmVqtcze/TZcrIsbWyeZ2VdaoyYZ1UBqu1TWbG6r7WaXLPgUPSf2CBbrNDlwAAAAAAAABAMKG4Qc+PsZjsay2TPSMhvSxyoWSb7N7UaN6uv/PoMlm71M4YNV7bfUAW1zVKibGkAqSPyX75cl2VGUj9xyMrZbcxb97mv0vkLqMO9bqRg0bZfpHGtAxVNezAzE2ZWasqaLtvRq+sXahXAAAAAAAAALgknTt3Ts/lp4gZq6WyYtN5Wb+oQlYtWyOzlj1nBVUNI0cjicxRa1ogkcMROZzITL1NKpZWmXMlC1fKkpdPmPNqu9nVVlBVKVm6UZboeQAAAAAAAAAYL0UMrKqM1WmyY+CQ7DnwsJw+sCBx+33JjHIz0GqPdaqm3Q/0yorpZjEAAAAAAAAATGhFz1hdVbImI2NVFq6U2Ue2J8ZV9avk/bVyqqdDRvTyyMHt0qvnAQAAAAAAAGC8FHGMVSUqO1tPyK23ROSZ9LFN1TiruzZK/0hILsQrZM7iWrmrrlHk4BLzIVMX4muk8YGNckaP03ph0TfNcVbVmKsPPvSQnA6FZJaxruLl5RKR7bJ703zZuW659Bvrbare2s0qE9boR3qZrg8AAAAAAADApafQMVaLG1hVD5s6OF/ukK1yZim3+gMAAAAAAACYGCZ2YBUAAAAAAAAAJqBCA6tFHGMVAAAAAAAAAKYmAqsAAAAAAAAAEBCBVQAAAAAAAAAIiMAqAAAAAAAAAAREYBUAAAAAAAAAAiKwCgAAAAAAAAABEVgFAAAAAAAAgID8B1ZHO2Rzd1T2ta6VAb0ql5GDS6Ru/eWyep3LNqpO17Ko7GydZm6vpp3HYrogm5i0h0MSCrcbczbHuvawhELGfGIKS0M0e33qteF2qyza4NzGmMINktgs1i5hR316E4N3X4xapcFZpzGFG6LWy5SYUa5eq8qM9hrCzrrdxaJRaW9Q+2n0Ua9LZx0H93KnzGOmJmtbr7Js+2dO5r6r4obE8c3Ho407pE/Pp/MqS8X1MtbXi8m1L1wTiWnSXhMxY1/0MXDug4fMY6Ymq26vMq4Xx3QJXS+mi/QZAgAAAAB5i/t1tCH+pW+1x796X7te4d/j9zXED+t5v858Kxz/6reG9ZIPPfXxysrKeH1P9uWe+sp4m13dcE+8Xurj9kuThjPWtxl12NsNt9XHJdGAZbjNaMNYX5mo3JCjL8ZG8UpHPT2qDr3YVlnv6OdwSvt+qO1Te2gz9rmyzZjcyjOlt+2s26ssff/sti2ZxziIR+6+P96r59N5lWXgejGN7fXi0ReuCdNkvSbUvtf3WJUMq76k7YOb9LaddXuVcb1Y85fe9XJxPkMAAAAAXLrOnj1b0OQ7Y3XgyKBUzBA5NWO+XmOxs1LNzFSVzTqqC3IY6LayUbNls+5rnSb3HDgk/QcW6Ho7dEkO5eUyuNfKnWlvGVSL7irLZK6eTYhuk676GqnSi+lKm2qkfnBILykx2R8pl+amZimP7HdkCxkC9KWqzHjtkL31oMhJPV9aKk19fdJUai0WItbeIrKlScr0chAq80glAzX1dWYcG68yM8vIzCiqks6+JmuVlEpNfZe0TITsIq4XV/ldL376wjUxGa+Jqs4+6azKvxI+QwxcLz5Mgc8QAAAAAJcUH4HVmBno3DFwSPY83CynBz6VDHSOdsg+2SXdO143p92bNsqZgx0yYpV6WlR33tymdqZe4bBi03m5b1mFVK6x623UJTmUNUvt4F6JRtslUr5FmlOiQv2yYZ6+fXBetQzWLje+iqWK7u0yvvtmfPVNiLa3yGC5o9LYfqOdGqMe40tdeUT2O7/TefYlVXSv8SW4zOpNU/cWGWqZp29zbNC3QRYo1i51Q1uML7p62TfrmFV36cUUXmWGrmpjH6olW3FVTb30D53USxcR10t2eV4vOfvCNTF5rwlF34o+r0Wk2/fFwWcI14v/62VKfIYAAAAAuKT4CKyWmoHO9YsqZNWyNTJr2XOJQOfI0Ugiq9SaFkjkcEQO+8xaLYamLSLV1REpr0n/IlcpbcNxNfSBMQ1LbaROnMPMKUODkviymZT8clw9VJvyBTG2P9lOVU25RFK+5Xr1xWB+QbTqbSnrTgaxSlUWju5nd40Mzcs2fl0w0W0RqW3O0oecrGPWU68XU3iVGep7jH3oEbdiScnCuni4XjLlfb3k6gvXxKS9JkylTdJn1Dls9Kkufcdd8RnC9RLgepkinyEAAAAALh3BMlYPPCynDyxIZKyWzCg3A612xqqZXfpAr6yYbhZfHFWdxhcvdRuiXs6q1PgC6rwV0ov+cjw8LG2DEdmW+JanbsnsN76rWl9UQ9Vd0h/Zr8s0r76YXxCtL5B9bvddGl8ya+oHxVc3PQwNJr+ob+jvkmr7gR8+qds63broVWaUGl+S7Vs1JyiulwyFXi8m175wTUzGa8Kp1OiTmRmpl/3gM4TrJcj1YprMnyEAAAAALhm+M1ZXlazJyFiVhStl9pHtvsdVnThi0r63KyNTqKxcJby4fKM0x3tT6UA6g8a8JTP5RVVNPeWRwm6jVLdOhtsllqgjJnsHy2W5a9DBnyY7A8iY2irrpSfPL6Xq6dVuiUdeZVk5b2+d8LhechqLvnBNTNBrImY9nV0/2j0WbZANkmW8UB/4DOF6cXXJfYYAAAAAmBKML2c+9MS/el97/LB6Uv9Rvcr2crtRdln8v6+bFv/8F8PxL+1qj58xC4xtvmittydV/vjLeZTtyvGsX/W0YGNX1O6IfmpwT71elsr4PfdU6vnkpJ4unPHg457UJzAn65DEE5TVE5lFbosvsOvKaO+6+HWuZZXx7SfU06Ht5eRrTGo/Kuvj9ZXJ17f5fDpzW2IbPVW2pe2fo11nmy6s/XTUpye1qVdZSjtqytKWOh4+upDVmDzRm+tlzK8X775wTajJXj0prwn1VHu73KhfP/DdE58h9rI1cb3kcBE/QwAAAABcurI96T/IFFKVGF9UvI12yOaD8+UO2Spnll7kW/2LKiYNoW1SE8/2dGqMjcKO8aONO+S6jvUS1stOXmXFwfUyNrgmEATXC9JxHAEAAADk59y5c3ouP/4Cq5cQdTvqNumWTvdB/1CIaIOEh5rdx/ibZLhexgDXBILgekG6KXZNAAAAABg/BFYvBWrsuXkbpF8vpqvvied4cEoWxagTEwPXC9JxTSAIrhcAAAAAlwgCqwAAAAAAAAAQUKGB1cv0TwAAAAAAAACATwRWAQAAAAAAACAgAqsAAAAAAAAAEBCBVQAAAAAAAAAIiMAqAAAAAAAAAARU/MDqaIds7o7Kvta1MqBXpRvoniar17mXZxiNys7WaVK3/nJz2nkspgsMqr0gdeUtKg2hkITSp3C7SKxdwol1YWl3dK897FjnfJ3azlNme+GGqC6z63VMur7824M741zYx9s4jo7TCwAAAAAAgEtE8QOrrwyJTD8hI1Imi/SqdIvqzkvtTL3gw8jRrSK3DEn3jtfNae3CUl1imN4oX35gp2tbY6dKOofbpLK+R+LxuJ56pF4VlTZJn7E83FYp9W3lEtmfDL019RmvqRSJbIsmXtdWWS89fU36FW4y29tS1iJ2bLWpz1pn1qXKdX35twc30YYWKevW53zLkNQ5I+cAAAAAAAC4JBQ9sDpwZFAqZoicmjFfr7GMHFsrm9dZWacqo9Vp5OCSRDbqapXpOqoLDPtap8k9Bw5J/4EFurxDl1iZr+a6tIxVVd/qdUtkc6tVr5rf56jTqz1/VAajygCtks5EwDIm+yPl0tzULOWR/WlZjbWyRVpSMlnzUVVWLoNDfioZm/aQxdwykaGTegEAAAAAAACXiiIGVmNmEHTHwCHZ83CznB74VDIIOtohD/aUyV0PnDczTu+a/rhEzlhFqmyf7Epko+7etFHOHOyQEV28YtN5uW9ZhVSuscsbdYmV+arWpWe/liztlcbFT4nMuNcs/8oXyiVyUAdzc7SXU1e1hELV0qUXE2L7JVJeI6XGfzXlEXEkrZqqmmutLNICRPcOSnmZI1vXw1i0B4t5LOvCEg4Z07Yh2dJcpUsAAAAAAABwqShiYLXUDIKuX1Qhq5atkVnLnksEQUeORmR2daOUmEsq8LlRluh5VWZno1rTAokcjsjhwFmk6W6TiqVWAKxk4UpZ8vIJc77g9sxb8/UQAA6x/REpr7Haq6pJHQ7AVNqUXxapGci1xvdsKeuWTr8xvXzbQ4bYSZEt3X3SFzem5hoSVgEAAAAAAC5B45OxeuBhOX1gQcpt+25KZpSbQVg7g9TMIn2gV1ZM1y8YY2PTnnMIAEUNA9AvXdX6AUfVXdIf2a/LkvLKInWMsdrX5C9b1UbW6tjY3zIkc+1Db/wc2ssxBQAAAAAAuNQUPWN1VcmajIzVkvfXyqme5O32Iwe3S6+el4UrZfaR7XmMc5qnYrRnDgPgfKhVXHrKI5nZojqLNKIXi26825uiyspFTtrnMjakZwAAAAAAAHApCcVV1K9oorKz9YTcektEnpnRK2sX6tUG9fCqBx96SE6HQjJr0Tel4uXlEpHtVvB1tEN27too/SMhuRCvkDmLa+WuOjV0gFHfuuXSb2xju2Bsu7tO3Q+fpczYtnZzryw+usR84NWF+BppfGCjnGktkz2qbntb1/a8RKXBObaqyiRV9+XH2iU8b4P0O9ZFG0JSbb6wUlbe0i+PH7Hm24b7pEnU64dkS7xTvO/qd2lPaw+HZIPZqFbZJvE+o/bE+qDtwZ16WJlxLtRxrayXnj6OJQAAAAAAwGRz7tw5PZef4gZWRztk88H5codslTNLi3c7PwAAAAAAAAAEMbEDqwAAAAAAAAAwARUaWC3iGKsIRA0hoB505TI18HwkAAAAAAAAYMIgYxUAAAAAAADAJYeMVQAAAAAAAAAYZwRWAQAAAAAAACAgAqsAAAAAAAAAEBCBVQAAAAAAAAAIiMAqAAAAAAAAAATkP7A62iGbu6Oyr3WtDOhVuYwcXCJ16y+X1ev8bwMAAAAAAAAAE53/wOorQyLTT8iIlMkivSqXkqW90r3jdamdqVcAAAAAAAAAwBTgO7A6cGRQKmaInJoxX6+x2FmpZmaqymYd1QW5jEZlZ+u0xHY7HZmwedcJAAAAAAAAAOPAR2A1Jvtap8mOgUOy5+FmOT3wKVnd2mEVjXbIPtllZqWqafemjXLmYIeMWKWeBg5uFakesrb7m5UiZ3RBAXUCAAAAAAAAwHgIxQ163tNA9xI5M71cDslG+fLSUnOdyiy958Ahc952IV4htZt7ZcV0vcKgxmWduWln6hACx9bK5ocektOhkLnNki/0ytqF/usEAAAAAAAAgHydO3dOz+XHR2BVZayWyZ6RkF4WuVCyTXZvarSCoy8nA61usgZWHUaOdciDPSJ3GXWW+KwTAAAAAAAAAPJVaGDVx1AApbJi03lZVbJGVi1bI7OWPWcFVZWFK2X2ke15jIEalZ3rkmOnllxj/TTlXScAAAAAAAAAjA+fQwGoB02dkFtvicgzM6xb9hNGO2Tnro3SP2Ld0j9nca3cVdcoJWbwdLn0hxyZrolb+lV9jxtrHkpsZw8FYHKtEwAAAAAAAAAKNw5DARhGO2Tzwflyh2yVM0sZ6xQAAAAAAADA5DY+gVUAAAAAAAAAmELGYYxVAAAAAAAAAIATgVUAAAAAAAAACIjAKgAAAAAAAAAERGAVAAAAAAAAAAIisAoAAAAAAAAAARFYBQAAAAAAAICACKwCAAAAAAAAQEDFD6yOdsjm7qjsa10rA3pVuoHuabJ6nXt5htGo7GydJnXrLzenncdiusCg2gtSV96i0hAKSSh9CreLxNolnFgXlnZH99rDjnXO16ntPGW2F26I6jK7Xsek68u/PeQSaw8bx7LBODN5OLRDGtqe0QtpvMrSPNr4GflETW1i+njjY7rEcPoZadXlH2/cIX2n9fpCnX5MGlYa9enFYjn1jebUfVvZLK2HzuhSHxz7r6aUbb3KJpm+ts8Yxyb4+ch3OwAAAAAAYAnFDXq+OI6tlc0vl8nsIyJrNzXqlZlU4HXmpp2ySC97GTm4RPbJLlm7tFSvuUhUoHJbmfR1VukVUWkID0lnX5O5pAJv26RcBqVZ+prsvqrXtMhg+ZbEdu3hBinr6xS7Fldp7UWN+veW9UmieUNmXQW0Bw/WuRYZkpo8juWjjc0izdvkzll6hYNXmZtHG3fIdR3rJayXRc5I68q7Rb50v2yqmCmnDu2QrY+K1KW8ZuLra2uWFz+rj4UKht7VL7c/7m8fVGD2P6RJNn1mpl6T5FU2GWWef3/y3Q4AAAAAgKng3Llzei4/Rc9YHTgyKBUzRE7NmK/XWEZUwHWdlXWqMlqdVODUzkZdrTJdR3WBYV/rNLnnwCHpP7BAl3foEivz1VyXlrGq6lu9bolsbrXqVfP7HHV6teePCrKpDNCqRFBVJCb7I+XS3NQs5ZH9xpJTrWyRlpRM1nxUlZXL4JCfSsamPSTF2ltEtjRJmV4O5NAO+e6c/5Y9cOpVFsShPfL8aiuoqsyuWC/3fuglefKQuehKZcCqrFcV0MyWJaqyHK31qZmOKlCpXtvQmNzu0bHKkHW6YZbMNn6kZFsax8xs05Gtq/bjb//9Rfn2vzcGKnNmyaZm+T4jrStVm8Z+HXrMzHb1k+2Z67i4t5ejTGU1G/1RZenZzfluBwAAAAAAgiliYDVmBkF3DBySPQ83y+mBTyWDoKMd8mBPmdz1wHnp3vG63DX9cYnYsRujTGWjqvVq2r1po5w52CEjunjFpvNy37IKqVxjlyezYBfVWfXVpiWhlSztlcbFT4nMuNcs/8oXyiVyUAdzc7SXU1e1hELV0qUXE2L7JVJeI6XGfzXlEdmfFtSsaq6VyLa8biJPiO4dlPIyf1m7Y9EetFi71A1tSckUDqKv9yX56Gdv1UupvMqCOHXqJblhduobYfbsOfL8Ke9b3u/s+Ef55POPyJNz/pt8e29Ennh8m9zeuycRDAxv+Ia5fs0N1rJt9me2SctHXhDR2+360hx5+OtjEbh7Qb72RStI+Ikv/t/y/IcqzMCq6keiDxXrjTb/h3xSLyp3dnxD/ufnr5NP3BOx9qPjDl3iUXb6MTOLVa2z1q+SF7/+mJwyC2+VTY9/w9zHh42Dcd2d98sTXxJ58hvex9PzuHi1l6Ns66Oz5F6jP6rs3jn98vDzqsAqy2s7AAAAAAAQWBEDq6VmEHT9ogpZtWyNzFr2XCIIOnI0IrOrG6XEXFKBz42yRM+rMjsb1ZoWSORwRA4HziJNd5tULLUiYSULV8qSl0+Y8wW3V98j8XiP1OtFW2x/RMprrPaqasolkh5ZLW3KL4vUDORa46S2lHX7D+7l2x4yRLdFpLY5z6jq6cekW1wyUr3KxtMNfy2f+0wyuBs23pzffcrPGKTXJ4LCsysq5ZMvWSHJwlwvf///t4KE397bIR/9Qbu05si6zdepp/oSWazW1CgPf69PfuDI+FT9WdO8Xu5UmcAV630OJZD9uHi1l6vshjvvMAPMyuzPrEoElfPdDgAAAAAABDc+GasHHpbTBxak3LbvpmRGuRmEtTNIzSzSB3plxXT9gjE2Nu05hwBQ1DAA/dJVrR8UVd0l/ZH9uiwpryxSM5AbN6fkuK3+kLU6NoYG+2XDPOvcbujvkuoADwLr+3qfe7aqR1lQ2bJTs2WxTi4z5c47c2fd5ksdsxs/35HI9jQzPh8PNtZtEF7t5duX8d4HAAAAAAAuZUXPWF1VsiYjY7Xk/bVyqid5u/3Iwe3Sq+dl4UqZfWR7HuOc5qkY7ZnDACQDoGrqKY9kZovqLNKIXiy68W5vimrqS57Xtsp66UkJqntQGakvhbMHubzK8lGxSm7YfXdifFTz4VU/mCO3V5iLOfTJf3wjeRu/OTzBbYUHZO2xP/PPOD0jj/Y+6QgOvyQvqmzS08b6xq/If1kr81dRKTf8YE/KmKRF5dWeR9ns28Ly/KP2EAXquO5J7nu+2wEAAAAAgMBCcRUdKpqo7Gw9IbfeEpFnZvTK2oV6tUE9vOrBhx6S06GQzFr0Tal4eblEZLsVfB3tkJ27Nkr/SEguxCtkzuJauatODR1g1LduufQb29guGNvurlO3ZWcpM7at3dwri48uMR94dSG+Rhof2ChnWstkj6rb3ta1PS9RaXCOraoySdV9+erJ/fM2SL9jXbQhJNXmCytl5S398vgRa75tuE+aRL1+SLbEcz1Z3qU9rT2ssif1glLZJvE+o/bE+qDtwZvjfKSdCzfqgVBPLtkmm7IEN73KvKgHMX3theQ1H7/+TseYoc9I67avyLeN8vj1H5aW5vUSzhm4NbZpPCWf+1Cf+YCnePw6+eSXmvRDsNQDnIz6HO8xVb7mwW3yoaea9euNdh5fJS823m32K377/5AnNlhZuCqwql6jxjb1s5/2651uNOq716jPvJ1dPYjpX56Uk3K9fHJ1WGT3I/JfH/lHoz3J7GeiH1n2wdFHFeBu3faIdcyMfZv7kbDR3h0y21jfcNcj8hPHdioztDPHUAD2PrgeF7f21MYeZWag3Nh31R91TD760lfkYflr69znux0AAAAAAJeYc+fO6bn8FDewOtohmw/Olztkq5xZWrzb+YEJ7/Qz0rDtlHRmC2B5lY07K7C6iUAbAAAAAACY4iZ2YBXApOLMgPWbWQoAAAAAADAZEVidKpxDCGRR3xMXH3ebAwAAAAAAAPCBwCoAAAAAAAAABFRoYPUy/RMAAAAAAAAA4BOBVQAAAAAAAAAIiMAqAAAAAAAAAAREYBUAAAAAAAAAAiKwCgAAAAAAAAAB+Q+sjnbI5u6o7GtdKwN61VgZ6J4mq9el1avaS19nG43KztZpUrf+cnPaeSymCwAAAAAAAACg+PwHVl8ZEpl+QkakTBbpVWNlUd15qZ2pF2zTG+XLD+zM2tbI0a0itwxJ947XzWntwlJdAgAAAAAAAADF5zuwOnBkUCpmiJyaMV+vsYwcXJLIHF2tsllHk+tXr1sim1utcjW/T5cpI8fWyuZ1VtapyoR1Uhms1jaZGav7WqfJPQcOSf+BBbrNDl0CAAAAAAAAAOMjFDfoeRcx2ddaJntGQnpZ5ELJNtm9qdG8XX/n0WWydqmdMWq8tvuALK5rlBJjSQVIH5P98uW6KjOQ+o9HVspuY968zX+XyF1GHep1IweNsv0ijWkZqmrYgZmbMrNWVdB234xeWbtQrwAAAAAAAACAAM6dO6fn8uMjY7VUVmw6L+sXVciqZWtk1rLnrKCqYeRoJJE5ak0LJHI4IocTmam3ScXSKnOuZOFKWfLyCXNebTe72gqqKiVLN8oSPQ8AAAAAAAAAE52PwKrKWJ0mOwYOyZ4DD8vpAwsSt9+XzCg3A632WKdq2v1Ar6yYbhYDAAAAAAAAwJTkO2N1VcmajIxVWbhSZh/ZnhhX1a+S99fKqZ4OGdHLIwe3S6+eBwAAAAAAAICJzscYq0pUdraekFtvicgz6WObqnFWd22U/pGQXIhXyJzFtXJXXaPIwSXmQ6YuxNdI4wMb5Ywep/XCom+a46yqMVcffOghOR0KySxjXcXLyyUi22X3pvmyc91y6TfW21S9tZtVJqzRj/QyXR8AAAAAAAAA+FXoGKv+AqvqYVMH58sdslXOLOVWfwAAAAAAAACT2/gEVgEAAAAAAABgCik0sOpjjFUAAAAAAAAAgBOBVQAAAAAAAAAIiMAqAAAAAAAAAAREYBUAAAAAAAAAAiKwCgAAAAAAAAABEVgFAAAAAAAAgIAIrAIAAAAAAABAQARWAQAAAAAAACAgAqsAAAAAAAAAEBCBVQAAAAAAAAAIiMAqAAAAAAAAAAREYBUAAAAAAAAAAiKwCgAAAAAAAAABEVgFAAAAAAAAgIAIrAIAAAAAAABAQARWAQAAAAAAACAgAqsAAAAAAAAAEBCBVQAAAAAAAAAIiMAqAAAAAAAAAAREYBUAAAAAAAAAAiKwCgAAAAAAAAABEVgFAAAAAAAAgIAIrAIAAAAAAABAQARWAQAAAAAAACAg/4HV0Q7Z3B2Vfa1rZUCvSjfQPU1Wr3MvzzAalZ2t06Ru/eXmtPNYTBcYVHtB6spbVBpCIQk5pnBDVJcZYkZ5WJeFG4z5sLQ7uukqbbuo3qbdXKfriLVL2G433G69wJV3P616HZOuL//2Lm2xaFTaG8LGsTLOnV6X4HJuAQAAAAAAcOnwH1h9ZUhk+gkZkTJZpFelW1R3Xmpn6gUfRo5uFbllSLp3vG5OaxeW6hLD9Eb58gM7XdsaO1XSOdwmlfU9Eo/HzWlLWYvYMcv2ur1S1m2tj3c3G3vvR0wa5lWLbBk2txveItJSZwXomvp6pL5SJLLNWCptkj6jvK2yXnr6mqxNXXn3s6nPWmfWpcp1ffm3d2krraqSps4+41jpFQ7tdS1S5ji31XUEqQEAAAAAAC41vgOrA0cGpWKGyKkZ8/Uay8ixtbJ5nZV1qjJanUYOLklko65Wma6jusCwr3Wa3HPgkPQfWKDLO3SJlflqrkvLWFX1rV63RDa3WvWq+X2OOr3aC6KqrFwGh+w0xEGRk3q+tFSa+vqkyRH/zSq6TQbbhqWzynphaVWndNcOyt7E4amVLdLiL/PVQ2o/vYxNe7CY10Di3NZIvTkHAAAAAACAS4mPwGrMDILuGDgkex5ultMDn0oGQUc75MGeMrnrgfNmxuld0x+XyBmrSJXtk12JbNTdmzbKmYMdMqKLV2w6L/ctq5DKNXZ5oy6xMl/VuvTs15KlvdK4+CmRGfea5V/5QrlEDupoZY72gojuHZTyMitw1tS9RYZa5iVu+/YTnIwNJbe3laYFQauaa60s0gI4+5nLWLSHTLH2FhmsXa6XAAAAAAAAcKnwEVgtNYOg6xdVyKpla2TWsucSQdCRoxGZXd0oJeaSCnxulCV6XpXZ2ajWtEAihyNyOM8s0qTbpGJplTlXsnClLHn5hDlfcHtd1Vbw1Jhayrql02pCpSRKp77NPt5dI0Pzsoy5mY/SpvyySN36mUu+7cFVrL1B6oa2SF/OFGYAAAAAAABMNcEyVg88LKcPLEi5bd9NyYxyMwhrZ5CaWaQP9MqK6foFY6zg9hxjl7oGykqrpKZ+UHLdfZ+enapky2LNK4vUTz9dkLU6dqINYdkmzdLnO7INAAAAAACAqcR3xuqqkjUZGasl76+VUz3J2+1HDm6XXj0vC1fK7CPb8x7nNLBitKeeoh9ul1giRhqTvYPlsjxXPLOqWco3zJMG/bj4WLRB6iLlUpMeg9NZpBG9WHTj3d6UFJP2cFj21vRJpw5st4cbjLUAAAAAAAC4lPh8eFVURqRMZsqgzJ7hiCpOb5S7qofkQf3wqgdHV0rtzIekw8xorZK1f1Mmz+yyH0S1RDZ320HYqOw0tjEfXvWwdev+6sSDr6wytW7PyMOyQ2+rHlKlHk6lMmcjX1YPtVKZtMulf6RZb+vVnpeoNMzbIP32Lfb2Y/YThmRbnXXrfShUJ2XdnZI7T7RUOod7RPTYrPNaRLYY26m4anu4Wrr6Nxjrw+Zt+SqLVPqtrbx597M9bPVxQ3+XVKvysPWk+vzbu7RlO55m8DS2XyL9/dJVbZVbrxE5aW4FAAAAAACAS0Uoru4pz2W0QzYfnC93yFY5s7R4t/MDAAAAAAAAwHg4d+6cnsuPv8AqAAAAAAAAAEwhhQZWfQ4FgBRq7FV9G3i2KWM0AT+KUScAAAAAAACAoiBjFQAAAAAAAMAlh4xVAAAAAAAAABhnBFYBAAAAAAAAICACqwAAAAAAAAAQEIFVAAAAAAAAAAiIwCoAAAAAAAAABERgFQAAAAAAAAACCsUNeh4AAAAAAAAALgk//OEP9VxwN954IxmrAAAAAAAAABAUgVUAAAAAAAAACIjAKgAAAAAAAAAERGAVAAAAAAAAAAIisAoAAAAAAAAAARFYBQAAAAAAAICACKwCAAAAAAAAQEAEVgEAAAAAAAAgIAKrAAAAAAAAABAQgVUAAAAAAAAACIjAKgAAAAAAAAAERGAVAAAAAAAAAAIisAoAAAAAAAAAARFYBQAAAAAAAICACKwCAAAAAAAAQED+A6ujHbK5Oyr7WtfKgF6VoMrWZVmvjEZlZ+s0qVt/uTntPBbTBdnF2sMSCoXSpgaJGmXtYTUflnZVRaxdwnZ5uD112X6NlllnWBqi+gXRhpSyBtWQ5tWX9O2sOs3NMqh6wrpD0QbnNsYUNurTXfFsz/h/Q1pZWDfoVafXcfGq01OOfbfOk2NS58cWM9q0y41+NoQdfUori7Y3JI5bRplenWxLrUu9Jryul+zHOv34uMiyD23DMas9Vbd+mfHCxDqv8xD8msivn/6PZ/Bj5nkNKi7tpV9LKZdfnu/NnH0x6k0chzw82rhD+vR8Oq+ydF774HUeUpbTroXMOi/eZ53JPO+6buM8tDcYU6I4ZlSdLHO7JrzaS2W0lbKd4/PM45gFv+azH5eMPhZ4nQEAAAAAJoG4X0cb4l/6Vnv8q/e16xX+nPlWOP7Vbw3rJX/aKivjbY5N2irr4z3mXE+83iirrLeWlGSZZbitMl7fVh+vdFZg6Kl31Dls1CPO7VS9bXo+lXtfdFuJSobNvqU1azDWp7SVWuew0VdJ2R/39owXp+x7j6N9rzoVt+PiVacXP/uefm4UtS7xuuFhR79VHcbrHXWovlj9VcdQjPaswuEeYz8SdWeeu2S77tdLsv/J7VOuEQ+u+2D2y3Fc0pcNbufB7fzl389Cjmd+x8z9GvRqT0nWl8m9zNmekjzvXn1RVH+c7QfzyN33x3v1fDqvsmzc98H9PNjcrqWJ81mnXmcsJ17nfL9b/Uy5Jhz76q+9LHJ8nmU/Zt7H2uu4eB1Ps98FXGcAAAAAgOIbGBjIezp79mzcd8bqwJFBqZghcmrGfL3GMtBtZaOuzpKxuq91mtxz4JD0H1hgvaa1Q5f4o7KZVMJPU1+nVOl1IrWyRVpSMo6SYrI/Ui7NTc1SHtnvyBzMorJM5upZP7L3xalUOreUS2R/WqvRbdJVX+OyjbFVU43UDw7ppaTc7YlUlZXL4FDmXmbW6f+4uNXpzWXfsxoUOalfV1pq7F+fNJUa88ZxGqxtlio1r1U19UmfKlRlbcPSqQtLqzqlu3ZQ9vrKYst+vZQadXemHdiqTt2XnFz2QSk3jp/uWHvLoFp08HcenOcv734WdDwLP2Yp12BB5y+3XO+VzPdDqdTUd0lL+g5eRFPysy7jGkx9r6hrx74mvAX5fEmV+nnmdcy8jrXFz2dyqol3nQEAAAAAxpaPwGrMDJDuGDgkex5ultMDn0oJkC6qOy/dO16X2pl6hcOKTeflvmUVUrnmdfM1uzc16pJc+mXDvJBUd+nFNFXNtRLZliUqE9svkfIa4+us8YW2PCKp38OtOs3bNudVG1/4lxuv8sO7LynmlokMndQLlujeLqkscw9rRNtbZLDc2C7Bf3vRvYNSXpa5Fxl1eh6XVG515pRl37Np6t4iQy3zrPOgbg3WfYkNubebraw0QADY9XrJk9s+mMqapXZwr0Sj7cYx3yLNzlPr8zxkXhPBFXo8Cz1mzn0o9Py58/deyXY8q2rqpd/H9Vp8U/ezzusaTNC33s9rEelOj9o7+fx8SZfyeZbj/ed+zQc4LmkmznUGAAAAACgGH4HVUjNAun5RhaxatkZmLXsuQIA0X5XSNhyXnnq9mK60KWt2UWx/RMprrC/nVTXpGU5WnfG4moalNlLnc9y+HH3JYWhQsgQXkoGP6qHatIBCjva6qq2AiTG1lHU7Mgjd6/Q+LgbXOougtEo6+/R56K6RoXl6vMJicrle8pZjH5q2iFRXJ4+5zfs8eF0TF0Fex2y898HrveKjL1kyxcffVP+ss6SMVersjLF/fUY/h433TJ2/Tubm8nmW83PQ9Zov7LhMjOsMAAAAAFAMwTJWDzwspw8sCHxLf768bnnOzC5St3n2G9+p9Zf36i7pj+zXZelKpWmLR8ZcloeO+Lr9+qTxBdojOzVJBz6Gh6VtMCLZkqRc26vv0QGTuHVbd4JbnT6Oi2udAfjed4fSKqmpHxR1GrwyGLOVuWfDZa9jrLNWExz7kFDVaRzL9Nvmc52H3NdEEGNxPIMfs+z7EOz8Gbwe+uP7vTm2x7PYpuJnnfO8q2Ek1OdLT71xXpozg9xqeAgz01svZwjy+ZL188zfMfO65n0dFx5YBQAAAACXFN8Zq6tK1oxjxmoqle2Ukcyks4sielHM2zyTX6jNL/HlEZeMu5i07+1yD+x4yNoXk1Fny6DULk+ts6xcJSy5fNE2x+dU6Y3uWZvu7blIrzPQcclX9n3PoG77VU/aTrQdk72D5WJuVtVsZtYl+2U9Mdzcd6OsfMM8Y94qjEUbpC5SLlbyWZV5W2+ybJt5u29G6Cb9esmX1z548XsefFwTvuR9PB3yPWbp++C3vQJl/5zwOJ4FDrdQDFPqs06d98i25NP+U8SkIRyWdsc1sUHcxoL1+fnixff7L/c1H/gzeQJeZwAAAACAMWJ8wfShJ/7V+9rjh9UT/o/qVSZj/Rcvi//3ddMS0+e/GI4//rJL2a7cz0dWT21W3Uqf1AOb2yrtZf2UZvUEaKmPHzB/6jL9ZOee+uRr77kns071BGjzQc899RllZrnRgFdfMrdLffp0gnqdoyDZL12PwWqnPv6QV3vq6dPO9b7qvC2+IO31zuOy/YR7nZ5y7HvyPOnJfmq2Ok+V9fH69POYMBxvq7ePgXp6t6NQPd3c3i7lSeNKWple63a92OXp59fX7rvtg+c1eF38OteyyvgXPmvPZ14TajGvfpqCH898j5nXdW0uup0/j/efV1l6P+xJtZ2zLwb1Gv/HMZXXk/+9ytJ57cNU+KwzOc+7z2vQd3sZjPqc29kb5ThmK29JzjuPtXplsONiTea1qxVynQEAAAAAii/b0/79TmfPno2HVCXGl0Fvox2y+eB8uUO2ypmlvbJiul4PH2LSENomNXG/T5IGUFyFvScfbdwh13Wsl7BedvIqm/r4rEvF8QAAAACAie6HP/yhngvuxhtvFH+BVRRE3Tq6TbqlM+cAfQCKTo2DOdSc/3jCcMVnnQPXGQAAAABMeIUGVn2MsYpCqQe3TKpAgxpHVD3gxWUKNL7gZDNZ9v1SPkeFquok2FUkRf2sm2zXPNcZAAAAAEx5ZKwCAAAAAAAAuOSQsQoAAAAAAAAA44zAKgAAAAAAAAAERGAVAAAAAAAAAAIisAoAAAAAAAAAARFYBQAAAAAAAICAih9YHe2Qzd1R2de6Vgb0qnQD3dNk9Tr38gyjUdnZOk3q1l9uTjuPxXSBQbUXpK48xdrDEgqFzKkhqtZEpUEvh9tj0h625hNTuN3cTqINKeutbTWvMk/Jtu0p7NjYrS/W+rAY3VU7JOG0ctjnucE4wkmxaFTaGzLXAwAAAAAA4NIRihv0fHEcWyubXy6T2UdE1m5q1CszqcDrzE07ZZFe9jJycInsk12ydmmpXnNxRBvCMtTcJ026G2p5b023dFYl+9UebpCyvk6p0suWqDSEh6Szr0kvO3mVeVCB0W1l0tdptRRtN/pS1mf0xVw0ZfZFtdUig+VbEttl7++lyjoXIkNSk+WYcKwAAAAAAAAmrx/+8Id6Lrgbb7yx+BmrA0cGpWKGyKkZ8/Uay4gKuK6zsk5VRquTCpza2airVabrqC4w7GudJvccOCT9Bxbo8g5dYmW+muvSMlZVfavXLZHNrVa9an6fo06v9vyJmRmMe2tUIPPiBnttVWXlMjjkyOR1VStbpMXKWkWKWHuLyJYmKdPLAAAAAAAAgK2IgdWYGQTdMXBI9jzcLKcHPpUMgo52yIM9ZXLXA+ele8frctf0xyVyxipSZSobVa1X0+5NG+XMwQ4Z0cUrNp2X+5ZVSOUauzyZBbuozqqvdqZeoZUs7ZXGxU+JzLjXLP/KF8olclAHc3O0l5u67b9OpDk1O/Rii+4dlPIyf0HequZaiWzjpvYUsXapG9oyoc4pAAAAAAAAJo4iBlZLzSDo+kUVsmrZGpm17LlEEHTkaERmVzdKibmkAp8bZYmeV2V2Nqo1LZDI4YgcDpxFmu42qVhqRclKFq6UJS+fMOcLa69fNtRtk7LaconUtctFT/rsqrbGSDWmljI1JIFen0tpE1mraaLbIlLbTFQVAAAAAAAA2Y1PxuqBh+X0gQUpt+27KZlRbgZh7QxSM4v0gV5ZMV2/YIwV1l6ltHV3SlVTp3TXRiTvpM9og/nAq6y8ytLV94gaMldNffbArz6RtZpqaLBfNsyzgtQb+rukmgd6AQAAAAAAwKHoGaurStZkZKyWvL9WTvUkb7cfObhdevW8LFwps49sz2Oc0zyNUXuly2tlsGUSB9901mpEL17qmvqsALWa2irrpSfow8QAAAAAAAAwpYXiKnJUNFHZ2XpCbr0lIs/M6JW1C/Vqg3p41YMPPSSnQyGZteibUvHyconIdiv4OtohO3dtlP6RkFyIV8icxbVyV50aOsCob91y6Te2sV0wtt1dp27ZzlJmbFu7uVcWH11iPvDqQnyNND6wUc60lskeVbe9rWt77mLtYZm3od+cr++Jm7fdt4dDskHaZLivSfareavYUtkmcRWcizZIqLpLr0yqbBuWvrJt7mWeGahRaQhVS2JLlbnqGAfA7FeWviTXV0rbcJ8YayQ8b0i2xHnSvcVxXB3HNNvxVOd8Yjy2DAAAAAAAAH788Ic/1HPB3XjjjUUOrI52yOaD8+UO2Spnlhbvdn4AAAAAAAAACGJiB1YBAAAAAAAAYAIisHopiKlb9DeI8+5zJ3soAgAAAAAAAAD+nDt3Ts/lh8AqAAAAAAAAgEtOoYHVy/RPAAAAAAAAAIBPBFYBAAAAAAAAICACqwAAAAAAAAAQEIFVAAAAAAAAAAiIwCoAAAAAAAAABOQ/sDraIZu7o7Kvda0M6FVjZaB7mqxel1avai99nW00Kjtbp0nd+svNaeexmC4AAAAAAAAAgOLzH1h9ZUhk+gkZkTJZpFeNlUV156V2pl6wTW+ULz+wM2tbI0e3itwyJN07XjentQtLdQkAAAAAAAAAFJ/vwOrAkUGpmCFyasZ8vcYycnBJInN0tcpmHU2uX71uiWxutcrV/D5dpowcWyub11lZpyoT1kllsFrbZGas7mudJvccOCT9BxboNjt0CQAAAAAAAACMj1DcoOddxGRfa5nsGQnpZZELJdtk96ZG83b9nUeXydqldsao8druA7K4rlFKjCUVIH1M9suX66rMQOo/Hlkpu4158zb/XSJ3GXWo140cNMr2izSmZaiqYQdmbsrMWlVB230zemXtQr0CAAAAAAAAAAI4d+6cnsuPj4zVUlmx6bysX1Qhq5atkVnLnrOCqoaRo5FE5qg1LZDI4YgcTmSm3iYVS6vMuZKFK2XJyyfMebXd7GorqKqULN0oS/Q8AAAAAAAAAEx0PgKrKmN1muwYOCR7Djwspw8sSNx+XzKj3Ay02mOdqmn3A72yYrpZDAAAAAAAAABTku+M1VUlazIyVmXhSpl9ZHtiXFW/St5fK6d6OmREL48c3C69eh4AAAAAAAAAJjofY6wqUdnZekJuvSUiz6SPbarGWd21UfpHQnIhXiFzFtfKXXWNIgeXmA+ZuhBfI40PbJQzepzWC4u+aY6zqsZcffChh+R0KCSzjHUVLy+XiGyX3Zvmy851y6XfWG9T9dZuVpmwRj/Sy3R9AAAAAAAAAOBXoWOs+gusqodNHZwvd8hWObOUW/0BAAAAAAAATG7jE1gFAAAAAAAAgCmk0MCqjzFWAQAAAAAAAABOBFYBAAAAAAAAICACqwAAAAAAAAAQEIFVAAAAAAAAAAiIwCoAAAAAAAAABERgFQAAAAAAAAACIrAKAAAAAAAAAAERWAUAAAAAAACAgAisAgAAAAAAAEBABFYBAAAAAAAAICACqwAAAAAAAAAQEIFVAAAAAAAAAAiIwCoAAAAAAAAABERgFQAAAAAAAAACIrAKAAAAAAAAAAERWAUAAAAAAACAgAisAgAAAAAAAEBABFYBAAAAAAAAICACqwAAAAAAAAAQEIFVAAAAAAAAAAiIwCoAAAAAAAAABERgFQAAAAAAAAACIrAKAAAAAAAAAAERWAUAAAAAAACAgPwHVkc7ZHN3VPa1rpUBvSpBla3Lsl4ZjcrO1mlSt/5yc9p5LKYLsolJezgkoXC7MWdzrGsPSyhkzCemsDREs9enXhtut8qiDc5tjCncIInNYu0SdtSnNzF498WoVRqcdRpTuCFqvUyJGeXqtarMaK8h7KzbXSwalfYGtZ9GH/W6dNZxcC93yjxmarK3zdwHc3LZv2SZKm5IHN98PNq4Q/r0fDqvslRcL97XS8zYF30MnPvgYaJeLwAAAAAAABON/8DqK0Mi00/IiJTJIr0qYXqjfPmBnZnrDSNHt4rcMiTdO143p7ULS3VJNqXStKVeKiUi2+woUXSbsVQp9VuapLSpT3rqK6VtOC7xuDENbxGp3pY1oLRtQ7lsabLaquqMS1tlcrvhWrWZ3qq0SfrUujajjbZyiey3gz/efTFqlc7hNqms77H6YkxbylrEjpW11+2Vsm7dz+5m46j5U1pVJU2dfUZ/9YoMUdkWqRXjMPiijplz39WUrDtzH+LxHqnPWWaoapbyDdmO/XjievG6XqINdbK3ptvaB2PXWxIdcze1rxcAAAAAAICx4zuwOnBkUCpmiJyaMV+vsQx0W9moq7NkrO5rnSb3HDgk/QcWWK9p7dAlOZSXy+BeKwTT3jKoFt1VlslcPZsQ3SZd9TVSpRfTlTbVSP3gkF5SYrI/Ui7NTc1SHtlvLDkE6EtVmfHaIXvrQZGTer60VJr6+kTH7QoSa28R2dLkO/DmpLIXVdJgU19nlmOjMiZVdmGVdPapQKBTtrJSqanvkpaJkIXI9ZJVVWefdFblX8mUvV4AAAAAAADGgI/AaswMkO4YOCR7Hm6W0wOfSgmQLqo7b2ai1s7UKxxWbDov9y2rkMo1Vrbq7k2NuiSHsmapHdwr0Wi7RMq3SHNKFLFfNszTtxnPq5bB2uWSHjqK7u2SyrKM8FlCtL1FBssdlcb2G+3UGPWUSk15RBJJiIpnX1JF9w5KeZnVm6buLTLUMk/fDt3g67bunGLtUje0RTrdIoCurGNW3aUX03VVG/2slqzFHmVVNfXSP3RSL11EXC/u9NAF81pEun1fOFP8egEAAAAAABgDPgKrpWaAdP2iClm1bI3MWvac/wBpAZrUXdvVESmvSQ8GOW9THpbaSF3idmrb0KAkAlZJyQBb9VBtSpAptj/ZTlWN8/Zui3tfDGYgyaq3paw7GfQsVdl6up/dNTI0L9sYmMFEt0WktjlLH3KyjllP4r7sNObt247btp28ypSUTM6Lh+vFhT10gdGnuvQddzX1rxcAAAAAAIBCBctYPfCwnD6wwP8t/YWo6pR4XN3KrJezUuNaOm+n9qIDbMPD0jboGAfTvK27X7qqrWBXqLpL+iP7dZnm1RfHmJJ9bvdul1ZJTf2g+Oqmh6HBZLBvQ3+XVNsPBvJJ3Rrufnt5tlu6bV5lEwTXi6dSo09mJq1e9mNKXy8AAAAAAAAF8p2xuqpkzbhmrPoTk/a9XRnZhmXlKjHOJSpljl+pUgp1RqB5W3cy2KWmnvJIYbdiq9uvw+0SS9QRk72D5bLcNUjlT5Od0WhMbZX10pNn8Eo9+d138mIuzlvkJ7xL6XqJSUM4LO1Rq9JYtEE2SJbxZX24dK8XAAAAAAAAD3FfeuJfva89fvhb4fhXj+pVJmP9Fy+L//d10xLT578Yjj/+skvZrh5zK1fDbfFKo0uqW1JvvbanXi9LZfyeeyr1fHKqNF43bL7Soac+sb2SrEPi9urhNlXXbfEFdl0Z7V0Xv861rDK+/URPvN4ud7zGpPajsj5eX5l8fVtGJ7NrS2yjp8q2tP1ztOts04W1n4769GRt6rEPnmUWdTx8dCGrR+6+P96r59N5laXgevG+XoaNNu1yo/4eH3VO1OsFAAAAAABgrJ09e7agKaQqkVxGO2Tzwflyh2yVM0t7ZcV0vX7CiklDaJvUxLM9zRxjo7Bj/GjjDrmuY72E9bKTV1lxcL0UH8cYAAAAAABMLOfOndNz+fEXWJ2E1O3L26RbOt0HiUQhog0SHmp2Hyd0kuF6KbIpdr0AAAAAAIDJj8DqZKLG0py3Qfr1Yrr6nniOhy9lUYw6MTFwvQAAAAAAABQNgVUAAAAAAAAACKjQwOpl+icAAAAAAAAAwCcCqwAAAAAAAAAQEIFVAAAAAAAAAAiIwCoAAAAAAAAABERgFQAAAAAAAAACKn5gdbRDNndHZV/rWhnQq9INdE+T1evcyzOMRmVn6zSpW3+5Oe08FtMFBtVekLryFW2QUChkTA0SNf5rMOdD0hAVibWHdZlzUq8zxNolnFgXlnZH17NvZ73Gq85oQ9r6sLHeUW8u0Yaw1adwu/jbLLm/9hRWO661h1PLVL3J9XqfncdBl08exv7b++j7mAEAAAAAAGAqKX5g9ZUhkeknZETKZJFelW5R3XmpnakXfBg5ulXkliHp3vG6Oa1dWKpLDNMb5csP7HRta8xUdUpPfaW0DXdKlfFf53CbVNb3SGeVSGlTn7RVqrK4xOPW1Faptyttkj5jedhYUd9WLpH9qWG5+h71+h6pr2wzt+upt9Z71VnVqeaTZcO1ItXbkoFOL7H2Btlb02f2Kd4tss0Z6XWV3F+7L1vKWsygstLUZ/evXnpUeV+TXq/2SySi+qaPg/kaXT5ZRBtapKzb2sf4liGp83XMAAAAAAAAMJUUPbA6cGRQKmaInJoxX6+xjBxbK5vXWVmnKqPVaeTgkkQ26mqV6TqqCwz7WqfJPQcOSf+BBbq8Q5dYma/murSMVVXf6nVLZHOrVa+a3+eo06u9QqlsUBV3a+pTAVhbTPZHyqW5qVnKI/sTGY8qeKoCs05VnX3S5IgbK9nrTCptqpH6wSG95G1/RKTGrqS0TMToTz6qysplcMhPgLFWtkhLSqbupDbXOGZDJ/UCAAAAAAAALhVFDKzGzCDojoFDsufhZjk98KlkEHS0Qx7sKZO7HjhvZpzeNf1xiZyxilTZPtmVyEbdvWmjnDnYISO6eMWm83LfsgqpXGOXN+oSK/NVrUvPfi1Z2iuNi58SmXGvWf6VL5RL5KAO5uZoz1u/bJinbwmft8FYcrLKqrv0olNsv0TKa6TU+K+mPCJpSasePOp0iLa3yGB5mV4KokrKZMgasiCg6N5BKS9LiwC7qGqutbJWJymz/3Vq+ARj2jYkW5qzhbcBAAAAAAAwlRUxsFpqBkHXL6qQVcvWyKxlzyWCoCNHIzK7ulFKzCUV+NwoS/S8KrOzUa1pgUQOR+RwwVmkt0nFUisAVrJwpSx5+YQ5X1h7jlvz1a3xeq3FKrNv5XeK7Y9IuU4TrarJHA7AnXudziBv9VCtdKenvhZDV7UVVDamlrLujGxbV6VNkzprNXZSZEu3Gj7BmJprSFgFAAAAAAC4BI1PxuqBh+X0gQUpt+27KZlRbgZh7QxSM4v0gV5ZMV2/YIwVu73MW/nVMAD90lWtM12ru6Q/4O332YYHSAR5h4elbTAi+SWExmRIyrIOL5CVY4zVvswOeZrMWav7W4Zkrr27xs+hvZM3+xYAAAAAAAD5KXrG6qqSNRkZqyXvr5VTPcnb7UcObpdePS8LV8rsI9vHdJxTT+PUnnqqv/lwJ3MYgGRAUk095ZG8sjcTdTqVlkpT3xaR6gZft/QvrxUZsl9o9G2wdrleKDKdtRrRi5NJWbnISft8xfyNZQsAAAAAAICpJRRXkb2iicrO1hNy6y0ReWZGr6xdqFcb1MOrHnzoITkdCsmsRd+UipeXS0S2W8HX0Q7ZuWuj9I+E5EK8QuYsrpW76tTQAUZ965ZLv7GN7YKx7e46lWOZpczYtnZzryw+usR84NWF+BppfGCjnGktkz2qbntb1/bcqaDmvA1qVFX15Psa2RuqFjX0aWXbsHRLnS5L9YWH2uT4F/RYrCrbs7NKog32mKkq47RPlu+367XU98TNW+yT7aVS5TV7k+Oupr6+3Ohb9gdcObUbfdhgdV6G+5pUEmYOUWnQ+2vS+2JrDxv1Obtq1Bs36k2ut/bVWCPheUOyxUcfJxZj/8PG/qt9qTTOv8tDxAAAAAAAADBxnTt3Ts/lp7iB1dEO2XxwvtwhW+XM0uLdzg8AAAAAAAAAQUzswCoAAAAAAAAATECFBlaLOMYqLrpYu4TVA7JcpozxWW35bgcAAAAAAABcIshYBQAAAAAAAHDJIWMVAAAAAAAAAMYZgVUAAAAAAAAACIjAKgAAAAAAAAAERGAVAAAAAAAAAAIisAoAAAAAAAAAARU/sDraIZu7o7Kvda0M6FW5jBxcInXrL5fV6/xvAwAAAAAAAADjpfiB1VeGRKafkBEpk0V6VS4lS3ule8frUjtTrwAAAAAAAACACaTogdWBI4NSMUPk1Iz5eo3Fzko1M1NVNuuoLshlNCo7W6clttvpyITNu04AAAAAAAAACKCIgdWY7GudJjsGDsmeh5vl9MCnZHVrh1U02iH7ZJeZlaqm3Zs2ypmDHTJilXoaOLhVpHrI2u5vVoqc0QUF1AkAAAAAAAAAQYTiBj1fFAPdS+TM9HI5JBvly0tLzXUqs/SeA4fMeduFeIXUbu6VFdP1CoMal3Xmpp2pQwgcWyubH3pITodC5jZLvtAraxf6rxMAAAAAAAAAzp07p+fyU8TAqspYLZM9IyG9LHKhZJvs3tRoBUdfTgZa3WQNrDqMHOuQB3tE7jLqLPFZJwAAAAAAAAAUGlgt4lAApbJi03lZVbJGVi1bI7OWPWcFVZWFK2X2ke15jIEalZ3rkmOnllxj/TTlXScAAAAAAAAABFPkoQDUg6ZOyK23ROSZGdYt+wmjHbJz10bpH7Fu6Z+zuFbuqmuUEjN4ulz6Q45M18Qt/aq+x401DyW2s4cCMLnWCQAAAAAAAABJE3goAMNoh2w+OF/ukK1yZiljnQIAAAAAAACYGCZ2YBUAAAAAAAAAJqAJPMYqAAAAAAAAAExNBFYBAAAAAAAAICD3oQAGBvQMMPUsblhs/jzcedj8CQAAAAAAgEvIokUMBQAAAAAAAAAA443AKgAAAAAAAAAERGAVAAAAAAAAAAIisAoAAAAAAAAAARX/4VVnH5HNR6+XirPflZkr7pFFoZAuSBr43gel4/kaaazLXp7hbJ/s/F6j9J+1Xlv50YisvW6OOW+2t/cFucNvXfnq+7KE1v+nMfNp6XnmY7L31vXSZSzV73hGmp//e5nXfsx8WZJ63Zek6tQjEr6jXfrNdQul7bGvSdMcq5+x//i7LNtZr1n+ffc65V9ulWrVFdtCY/0/G23penOJfvnvpOU/j0n/wiYZ/tpfS2mu4xbvkwa9v7bKT++Qvs1hc7797xbLBmdXjXrj//Y5vV7vsziOgy4fT4U8vCrW1yf7v/OwbPjPG61zmna8Ah/PIIb2ScOzZdJ5xzy9wsGrzKdT3/83+dvvvqKXLPH4TdKy5VPy4kOt8rWfheTGj66Rzg9fJY923Wcuf6L2H+Vzr/7PLNtdI2v+z7+V677fKv/04+QxiF9r1PfpT0n46lCiDrON//Mq6f7q9+QnxvGKX3u7PHH7a/KJyLN6K6u+T372b2VTWcizn/Kf7u3lcmpoWH7w7A/k4eNXmXWFi/kZAgAAAAAALp5J8fCqcy+IXPGCjMj1roHORR95Wmqv1As+jLz4NZHrvyHddYfMKRFUVa74a/ny33ypuEFVJbxZej6tgoQqsBaWzseazOBiZzgkpZ/7N2lbqMqekfjhw+bUtlBvN+dz0mcsDzctlPqmGyXy/VO6wKICs/Fndki9CjYar+v5tLXeq86qzWo+WTb8cZHq3VboNpfYf3xZ9n7sa2af4v8ssu2R1P5k5dhfuy9brn9YGvqsGH3Tv9n9U4Ffo086aNr0NbVfIhHVN30czNd87a/N8smiNByWps3qfOgVDnkdzwAeffI1+eiHS/VSKq8yv2Z/+O/k76+9Rv5+7T/Kt7dsMqc1062yO7/wBfnEtTdJ3YfeYy3f/j4zyKoCnYoKsH773juM19xubtdys7lawnfck1LnrgUiW74fM8vu/MIq8/VP/NMKCV9tXFf/pF57k7R8oVKkbIX8z49eY9VrbPfElhUiT/5PefTVuGc/vdrLZXbZPLnzjr9L1AUAAAAAAOCm6IHVgRd+IhVXiJy64nq9xjLy4r/I5l0flLruCtn8vT691jJy9O/N9Wpa/fi/yMDZZFLtvsc/KPf86Lj0/6hWlz+iS6zMV3PdLmMbRyKuqm/1rr+XzY9b9ar5fY46vdorlMpebH8pLk3/tjmZ2Rh/SfY/caM0//VqKX/i+xLTfVXBUxWYdara/G+JjFZb1jodSv/6Y1L/k+f1krf9T4jUVOqF2TeIGP3JR9UNN8rg836CiB+XLfKw2f+paKyOZ1ZD++S7V31I7syWeelVlqe+x/7NDGLeWb/CytwMXSWbPn2VdD/UL6de7ZOGJ6+Se3WQVQU67QCrLXzH32Xtz+wPlcknX3tNLwWg2r/9Kvnu0M/1CktGP9Pk3R4AAAAAAICH4gVW4y+ZQdAdLxyXPd+9X06/0JQMgp59RB780fVyl844veuK70rkl1aRKtsn/1ciG3X3is/LmaOPyogOPq5Y+bTc94GbpfKjT1nlK5PZjirzVa1Lz34tef/XpPGGQZEr/t4s/8rHbpTIUZ3RmaM9b8dkwx23SmjxYgklbu+3WWUpt+jbTn1fIjd+TEpDc6Tmxidkv++kRo86HaKPPCyDN96glwIIhaVMXpCor31PFf3OT6T8htl6yVvV6o9bWatTXQHHM5u+Z90zUr3KgvuZfG3nV2TLcb3odHVY7l0wJH/z1dek7guVMjuPzPC+H/xAnr/qKr0U0HuM7V79hV7w6KdDQe0BAAAAAAC4KF5gNTTHDIKuv/5mWfWBlTLrA5FEEHTkxSdk9gfulBIdlClZ+HlZYs5ZZXY2qjn9P7USef4JOVzYkAeGcql4v5VKWDLno7Lk7AvmfGHtOW7NV7fG67UWq8y+ld8p9v0npPxj1qurVJA3bTgAd+51OoO81S98XLq/lNqbovjP9VZQ2Zharv/njGxbV3M+N6WzVovi1T7pFpeMVK+yvFxr3kZv38qfzdzpr8mTJ/SCL1YQ9BMtrbLl1TK599NjEQT26mcx2gMAAAAAAEgan4zVHz0up39Um3LbvpuSK240g7B2BqmZRfo3X5MVV4xV0ChVsdvLuJXfHAbgmHSt15mu6/9T+gPeLp5teIBEkPexx6TtJ0/ItnwSQo2+Dcn1WYcXyMoxxmrf5xzj3PpwSWStBj2eHvq+P+SerepRVoist/IP7ZOtr35IOr+wQq578pvS5zsb1wqCfnvtGlnz2pD8h1tQNp7jlv2fG+VXv1svWLIPOeCzPQAAAAAAgDwVPWN11RUrMzJWS677uJz6UfJ2+5Fj/y695pxhzkdl9gv/PqbjnHoap/bUE//NhzuZwwAkA5Jq6rnxibyyNxN1Os2ZI01fWyOy/l983YK+/OMiQ3Z80+jb4Mc/rBeKTGetRvTiVFGU46kyUl8rc89WdSsbI+oJ/K1DxrUUH5ZWNa6qyv4MXSV32uOtBhnq4Gpjuy98SOTrOigbmie3XzVk1G8FVE+d6JPvXlWW/Wn88desB3SVWeO6pkv00ym9PQAAAAAAgDESihv0fKqBAT1TgHif7Nz3gtx6/RPyzBUPy9rrksES9fCqB7+zV06HQjLr+napONsoEWm0gq9nH5Gd3+uQ/rMhuRC/Webc8HG56/Y7pUT6ZWd3o/Q7gi4XjG13fyRstZVeZmxbW/OwLH5xjfnAqwvxldJY93k5s+8zskfVbW/r1p5HpqEKas5rP2bMqSfff0z23rpeuoylyqbHpFv+WZel+sK9jXJ8q9GOWlDZnpvDEv3yYj1mqso4/Zos//7fp2xbv+MZ8xb7ZHupVHnNd5Ljrqa+/kajb1/KmTHZbvRhg9p+YZMMf+2vpTTH69WxbtD7a9L7Ymv/O6M+Z1eNeuP/9jnHemtfm+QRCd/xgmzx0cextrhhsfnzcOdh82cQ2fbPedwCH88c1MOZnrzpbzMeDqV4leVDBSf/9ruv6KUk9WT+655sla/9LCTx990hT9wxTx7tui9lOX1btY3qV99j98k//djqn71OvfZvvnOVtGz5lIQlJq0P7ZFvq7quvUlavmCsU8dsaJ98IvKsuZ0Sj18jn/ysta9e/bz92Vbv9jzOh71Ptvi1t8uuPMeSBQAAAAAAE9iiRXLuXGFjjxY3sHr2Edl89Hq5Q74mZ97/cNFu5weCKiSwOq5eHZaG/3xNOuuTgesErzIAAAAAAAC4m/CBVWCCmjSBVQAAAAAAAIy9MQisFm+MVVx8L/2HhPVT+7NNGeOz2vLdDgAAAAAAALhEkLEKAAAAAAAA4NJS1KEAAAAAAAAAAGCKYigAAAAAAAAAABhnBFYBAAAAAAAAICACqwAAAAAAAAAQEIFVAAAAAAAAAAjIf2B1tEM2d0dlX+taGdCrxspA9zRZvS6tXtVe+jrbaFR2tk6TuvWXm9POYzFdAAAAAAAAAADF5z+w+sqQyPQTMiJlskivGiuL6s5L7Uy9YJveKF9+YGfWtkaObhW5ZUi6d7xuTmsXluoSAAAAAAAAACg+34HVgSODUjFD5NSM+XqNZeTgkkTm6GqVzTqaXL963RLZ3GqVq/l9ukwZObZWNq+zsk5VJqyTymC1tsnMWN3XOk3uOXBI+g8s0G126BIAAAAAAAAAGB+huEHPu4jJvtYy2TMS0ssiF0q2ye5Njebt+juPLpO1S+2MUeO13QdkcV2jlBhLKkD6mOyXL9dVmYHUfzyyUnYb8+Zt/rtE7jLqUK8bOWiU7RdpTMtQVcMOzNyUmbWqgrb7ZvTK2oV6BQAAAAAAAAAEcO7cOT2XHx8Zq6WyYtN5Wb+oQlYtWyOzlj1nBVUNI0cjicxRa1ogkcMROZzITL1NKpZWmXMlC1fKkpdPmPNqu9nVVlBVKVm6UZboeQAAAAAAAACY6HwEVlXG6jTZMXBI9hx4WE4fWJC4/b5kRrkZaLXHOlXT7gd6ZcV0sxgAAAAAAAAApiTfGaurStZkZKzKwpUy+8j2xLiqfpW8v1ZO9XTIiF4eObhdevU8AAAAAAAAAEx0PsZYVaKys/WE3HpLRJ5JH9tUjbO6a6P0j4TkQrxC5iyulbvqGkUOLjEfMnUhvkYaH9goZ/Q4rRcWfdMcZ1WNufrgQw/J6VBIZhnrKl5eLhHZLrs3zZed65ZLv7Hepuqt3awyYY1+pJfp+gAAAAAAAADAr0LHWPUXWFUPmzo4X+6QrXJmKbf6AwAAAAAAAJjcxiewCgAAAAAAAABTSKGBVR9jrAIAAAAAAAAAnAisAgAAAAAAAEBABFYBAAAAAAAAICACqwAAAAAAAAAQEIFVAAAAAAAAAAiIwCoAAAAAAAAABERgFQAAAAAAAAACIrAKAAAAAAAAAAERWAUAAAAAAACAgAisAgAAAAAAAEBABFYBAAAAAAAAIKD/r727ga+jKhM//oQiiCAvoth3qJBS1NRlC9akWsqLQl+ESglatRuVkhShtaFdKdYuyxYkuCUJRbQtZSWLUDWWLbVN6C5IqTalQuQP9aUkSAt9obIrUgRfae//PDPn3Myd3Jl7J28k6e/bz3zuzDkzZ86cOfeGeTgzQ2AVAAAAAAAAABIisAoAAAAAAAAACRFYBQAAAAAAAICECKwCAAAAAAAAQEIEVgEAAAAAAAAgIQKrAAAAAAAAAJAQgVUAAAAAAAAASIjAKgAAAAAAAAAkRGAVAAAAAAAAABIisAoAAAAAAAAACRFYBQAAAAAAAICECKwCAAAAAAAAQEIEVgEAAAAAAAAgofwDq/tqZWFdo6ytmiXNNilN82ZnSVf7GmVZ1QApm3O4Ny17ptVmZNMqNSUFUlBSY+acQFpNiRQUmPn0VCIVjdnL03VLavy8xorgNmYqqZD0Zq01UhIoz25ixNfFlCoVwTLNVFLR6K+mWk2+rqt5Zn8VJcGyo7U2NkpNhR6nqaNNC/PbITq/nci6tD8Gfx09Ps2uSLdhR6yau1Sa7HxYXF4m+kR8n2g1x2LbIHgMufTpPmGq3+686+S3j3c+3HkLnks9hshzm63MQF8yxx3MyzitMXUJb+eX6W3WTrB/Kv84ApM7B6oDfamv9PnY9ozpn7HnT3Wy7wIAAAAAEJZ/YPXl7SIDn5W9MkrG2KS0gXPl5juWtU839j59k8iZ26Vu6ZveNGt0oc3JplAqF5VLsdTLEndt3rjELBVL+aJKKaxskobyYqluSUkqZaaWRSKTltgL7qBWWXJtkSyq9Pc1cXlKqovbtmsp1c3sVoWV0qRp1WYf1UVSv85deMfXxZQqy1uqpbi8wa+LmRaNWpwOmtSUrZFRdbaedfNNq+WncOJEqVzeZOprE9pplCX1pWKaIW/RdWl/DKlUg5TbXJk4X4quzda+PYk+EdcnGivKZM3UOv8YzKEvTlcsXt/uE3qKtD0C591Mrn0qm0x9zXy9toU9l9XF5dLQZM5R5Ln1y4zsSxOX++1QXO3lLZ/obeKJq4tu5+2rweXVmZOULbiY2T9VZZMry9Rdt9X6Wx3pS32lz8e2Z0z/zPlb0Ev6LgAAAACg/8g7sNr81DYZO0hk16DTbYqvuc4fjTojy4jVtVUD5Pr1W2XL+jP8dapqbU4ORUWybY1/+VuzeJsuRiseJafZ2TRz4b+ifKq5BM+usHKqlG/bbpdUq6yrL5L5lebCu36dWQpIUJeJo8y6293W20Ses/OFhVLZ1CSBmEmHtdYsFllUmXdQzpdPXXRkmY5AmyjL0wGcQplavkIW94ZRXvSJrCYub5LlEztSSD/oE5aO2NXqVDYtD5zfUlkkiyNGR8ac27BsfSlG9roEFcryRZkBXU+O/tle5/tSX+jz8e2ZrX+GZJy/3td3AQAAAAB9Wx6B1VYvQLq0eausXjlfdjd/MiNAOqbsgDcStXSITQi4eMEBuWXyWCme6Y9WvXfBXJuTw6j5UrptjTQ21kh90SKZnxFF3CLXjrS3eo6cJNtKp5jL5UyNa1aY6+nocEhjzWLZVhQotHWd2c9UU4658C6ql4yYR2xdMjWu2SZFo/zaVNYtku2LR/r1LKmICPAk1FojZdsXZYyWy0fOuqyYZPImyQq7GDRxarls2f6cXXoL0Sei2du4Ry4Wqcuzc/SLPmHP+6RslTQmzi/1R62GxZ3bPPpSdvF1yXCa6TCh9svVP8O6oi/17j6foz0j+2f8+es9fRcAAAAA0B/kEVgt9AKkc8aMlWmTZ8rQyb/JP0DaCZV6F+ekeimaGg4UBW8RbZHS+rJ2zyzcvk3SF/Zt2i64J20vzQhAta5r28/Eqe1Hk0XXxfAu8P1yF4+qawt6FuooKlvPuqmyfaR7RmDHNS6pl9L5WeqQS666eLfVBm73DssY1fbWoU9EcLdxmzqVhQ88Sr/oE/55b4iqpGmXbKNW489t7r6UXY665JC9f8bocF/qK30+R3tG9s88zl8v+T0DAAAAAPR9yUasrl8pu9efkf8t/Z3hPdNQb3O2y1kVmov94G2ncewFd0uLVG8LPC/Qu/11i6yY5AcFCiatkC3162yeFVeXwLP+mqLucS2cKFPLt0le1YyxfVtbUOTaLStkkncbbEKRddEASMTttL0FfSJWoamTN6rQLuetL/cJQx+HENXM7Uet5nFu03L0pSwvQ4qrS9pz20USjE7NKVFf6lt9Pr49c/XPJL8FAAAAAAAkl/eI1WmDZ/boiNX8tErNmhXtRnqNKtJBSREX095z/nTolR055d3+2hYU0KmhqL5zt2nrrdn6lup0Ga2yZluRTMkVcMnBvcxGp/TLeHLpiroEbxfu9Q6lPtHqv2Xdvvm8tbFCrpU8ngnaT/uEvhW+3ehEO2q13i4mO7fZ+1I+stbFY8pcvE1KQ40d2z/DuuL89bE+H92ecSLOX5/6PQMAAAAA9GrmAjoPDanv3FKTevKhktR3nrZJHpN+zWGpf5o9ID19/pqS1IMvReTd0+BtFamlOlVsqqTVknJ/3YZyuyzFqeuvL7bzbVOxWa/FWzOgoTy9vWorQ1IuuaVay/pI6gxXVrv9nZw6OTKvOHXbsw2pcpcfWMejx1Fcniovblu/ul0ls6tOb2On4urQ8QX2G9xnlNi6xByDpcecz26yuf8rt6c22/mwuLwM9In4PtFi9unyTfkN+ZTZ1/uE4Z+rQD3tpPVqay97XF4fKk+t70xf0v4TyvPyzQ7i6tJ+u+LsbRfqnyrbefd0sC/1lT4f254x/TPbduHfgs70XQAAAABA//Pqq692airQQswFaLx9tbJww+lyqdwkey7cLBcPtOm9VqtUFCyRqamoN3MjP51rx1Vzl8rJtXOkxC4HxeV1D/pE1+hPfaI3oX92P9oYAAAAAJBp//79dq5j8gus9kF66+gSqZPlOR94iEj6DMnt86OfmdjH0Ce6QD/rE70J/bOb0XcBAAAAACEEVvsSfebgyGtli10MK29I5XgxUxbdUSZ6Dn0CXaWvnHf6JwAAAACglyCwCgAAAAAAAAAJdTawepj9BAAAAAAAAADkicAqAAAAAAAAACREYBUAAAAAAAAAEiKwCgAAAAAAAAAJEVgFAAAAAAAAgIS6P7C6r1YW1jXK2qpZ0myTwprrBsiM2dH57exrlGVVA6RszuHetOyZVpth6P6SlNVRjRVSUFBgpgppNP8qvPkCqWgUaa0psXnBSdczWmukJJ1WIjWBqmffzl8nrszGilB6iUkPlBuntbFRaiq0bFu/vLQdr5tK9MCtmpLMvIKSmkC6PeZgO9j8vqJjbQYAAAAAAID+pPsDqy9vFxn4rOyVUTLGJoWNKTsgpUPsQh72Pn2TyJnbpW7pm940a3ShzTEGzpWb71gWua8uM3G5NJQXS3XLcplo/i1vqZbi8gZZPlGksLJJqos1LyWplD9VF9vtCiulySy3mITy6iKpX5cZAS1v0PUbpLy42tuuodxPjytz4nKdb8trKRWZtCS/kF/hxIlSuVzLtgl5aTteV5dFoxZ7QWVV2eTqVy4Nmt9UadP1uETqtW62Hbx1bH5f0bE2AwAAAAAAQH/S7YHV5qe2ydhBIrsGnW5TfHufmSULZ/ujTnVEa9DeDePSo1Fn6EjXfTbDWFs1QK5fv1W2rD/D5tfaHH/kq5cWGrGq5c2YPU4WVvnl6vzaQJlx++usxgp/hGZlkwZgnVZZV18k8yvnS1H9OrPk0+CpBmaDJi5vkspA3FhlL7NNYeVUKd+23S71jImjimTb9swgcXalskgWZ4zUBQAAAAAAAPqabgystnpB0KXNW2X1yvmyu/mTbUHQfbVyZ8MoufqOA96I06sHPij1e/wszVsr96RHo967YJ7s2VAre232xQsOyC2Tx0rxTJc/1+b4I181LTz6dfCFm2XuWY+LDPq6l3/rlUVSv8EGc3PsL94WuXakvZ195LVmKcjPm7TCLga1rpP6oqlSaP5NLaqX0KDVGDFlBjTWLJZtRaPsUs9oXLNNikaFIsARJs4v9UetAgAAAAAAAH1UNwZWC70g6JwxY2Xa5JkydPJv0kHQvU/Xy7BJc2Wwt6SBz3kyzs5rnhuN6k9nSP2T9fJkp0eRfkTGXuiP7xw8+hIZ99Kz3nzn9he4NV9vjbepPj/P3cof1LquXoqm+nWZOLX94wCiRZcZDPJO2l4qdeGhr91hxSQ/qGymxaPq2o22jVRY2btHre5+QCouuUwumFqans6/ZL6s2m3zAQAAAAAAcMjrmRGr61fK7vVnZNy2H2XwoCIvCOtGkHqjSO/YLBcPtCt0se7eX/tb+fUxAFtkxSQ70nXSCtlSv87m5Sfb4wHSQd6WFqneVi89MiA08IzVpvYVitWrR60OvVSWP/gjeXhNfXp65MElMn2ozQcAAAAAAMAhr9tHrE4bPLPdiNXBHyqVXQ1tt9vv3XCbbLbzMvoSGfbUbV36nNNYPbQ/fau/93In7zEAbQFJnRqK6js0ejNdZlBhoVQ2LRKZ1MvfWG9HrdbbRQAAAAAAAKAvKUhpZK/bNMqyqmfl7DPr5YlBm2XWaJts6Mur7rzrLtldUCBDx/xYxr40RerlNj/4uq9Wlt0zT7bsLZCDqbEy/KxSubpMHx1gyps9RbaYbZyDZtt7y/Qe9Cx5ZtvShZvlrKfHeS+8OpiaKXPvmCd7qkbJai3bbRu5v2ga1Bx5rT5VVd98P1XWFEwSffRpcXWL1EmZzct05V3V8ssr7bNYdbTn8onSWOGemaojTptkyjpXrq+8IeXdYt+2v0yaP3VN23NXM9cvMnXL/oIrp6akQDKKLa6WlqZKiR9/2igV9ng99licbGWmTJlt6f6xmhQpGbldFuWoY2/TsTYDAAAAAABAb7J//3471zHdG1jdVysLN5wul8pNsufC7rudHwAAAAAAAACS6N2BVQAAAAAAAADohTobWO3GZ6ziLddaIyX6gqyIqd3zWZ2ObgcAAAAAAAAcIhixCgAAAAAAAOCQw4hVAAAAAAAAAOhhBFYBAAAAAAAAICECqwAAAAAAAACQEIFVAAAAAAAAAEiIwCoAAAAAAAAAJJR/YHVfrSysa5S1VbOk2SblsnfDOCmbc7jMmJ3/NgAAAAAAAADQ2+UfWH15u8jAZ2WvjJIxNimXwRdulrqlb0rpEJsAAAAAAAAAAP1A3oHV5qe2ydhBIrsGnW5TfG5UqjcyVUez7rMZuexrlGVVA9LbLQuMhO1wmQAAAAAAAADQA/IIrLbK2qoBsrR5q6xeOV92N39SZlTV+ln7amWt3OONStXp3gXzZM+GWtnr58Zq3nCTyKTt/nZfuERkj83oRJkAAAAAAAAA0BMKUoadj9VcN072DCySrTJPbr6w0EvTkaXXr9/qzTsHU2OldOFmuXigTTD0uaxDFizLfITAM7Nk4V13ye6CAm+bcVdullmj8y8TAAAAAAAAADpq//79dq5j8gis6ojVUbJ6b4FdFjk4eIncu2CuHxx9qS3QGiVrYDVg7zO1cmeDyNWmzMF5lgkAAAAAAAAAHdXZwGoejwIolIsXHJBpg2fKtMkzZejk3/hBVTX6Ehn21G0deAZqoyyb3fbs1MEn+Z+eDpcJAAAAAAAAAD0jz0cB6IumnpWzz6yXJwb5t+yn7auVZffMky17/Vv6h59VKleXzZXBXvB0imwpCIx0Td/Sr+U9aFLuSm/nHgXgiSwTAAAAAAAAADqvBx4FYOyrlYUbTpdL5SbZcyHPOgUAAAAAAADQt/VMYBUAAAAAAAAA+pEeeMYqAAAAAAAAACCIwCoAAAAAAAAAJERgFQAAAAAAAAASIrAKAAAAAAAAAAkRWAUAAAAAAACAhAisAgAAAAAAAEBCBFYBAAAAAAAAIKHuD6zuq5WFdY2ytmqWNNuksOa6ATJjdnR+O/saZVnVACmbc7g3LXum1WYYur8kZXVUY4UUFBSYqUIazb8Kb75AKhpFWmtKbF5w0vWM1hopSaeVSE2g6tm389eJK7OxIpReYtID5cZpbWyUmgot29YvL23H66YSPXCrpiQzr6CkJpBujznYDja/72htO0Zta5vaI7YulYrqJ+xCSFxewK4fzZcLppZmTOdfslSaTN6quZd5yxU/2uOt65artkZtN19W7RZpqvbXS6fPNeWZ9GAZ3j52PyAVl9jluQ94dc7YzpSn+1Jx9YzbX067n5AqV6ck2wVo3VwbiZjy7DFl1skcX/B4bVs52i7ptHC75NIFx9BOqMyquZn17TDv2Pzz9pbS70f6nAEAAAAA0AVS3e3pitTXHqpJfeeWGpuQ3YO3VKSetPO57HmoJPWdh1rs0lunobw4Ve2q0VKdKi5vsAupVHVxIM+oLi5PteXq6sWp8uryVHFgJS/NW6khVV5c7aUF9xFXZjCvxZQrgbrkI1y/nELH25Cue5v2ZepxFYfaKeF+ewE9T23nrSXV0BA4Kd3s/q/MS92/yy6ExOWFhde9/yu3pzZ7c7tTt6TnjcdvT5XX7/ZmX6yfl7rlcZ37uVlntZe2+ba2coJlvlh/e+q8237uLwTWd9r2FyxX6f6zl6mC20XvL5633eP2mMzxnReqW26mjhcH2kjtWp0qz9h/5jF7x2jq6NrSp+vMy9gueHzRdP/TTJu1HUN5XtvF032n23rX7oz27XHt2rMrZDlvAAAAAIBD2quvvtqpqdtHrDY/tU3GDhLZNeh0m+Lb+8wsWTjbH3WqI1qD9m4Ylx6NOkNHuu6zGcbaqgFy/fqtsmX9GTa/1ub4I1+9tNCIVS1vxuxxsrDKL1fn1wbKjNtfZzVW+CM0K5uWy0SbpiMe19UXyfzK+VJUv84s+Qorm2R520qeicubpLLQLljZy2xTWDlVyrdtt0s9Y+KoItm2PZ9hsqWySBZnjNTta54zTVs6xZ2UQtm+ZknPjFrdulQ2Dv+0TB9ql4Pi8mI0VfujEqfXzpESL2WILJg/VOrmPiC7dKThqqHy9cuGeDnDLlsiC8Z6s2kl1y7Jus9hlxXLx1/cZZeSMPufPlw2Pp45srB9PTMl2d/0WlPnsfaYxprtvLkEtq6W/zmnOGs9vNGr3ojTs2VB7aV+kuyRn/1suHzusmky4mdbJbOWJVImP0g2MtTsf8eM2825cMcwR77+0Rdlkx1VrKNgK+b6o33Do2TjvWiqatt96BC/ncy59UbWmmPSc+DKrNqaOVrX28/WB7wRr25UsXIji4NpKraeOor5mlXy203f9PK8/MBI7OBI5szRuvF10b41/pxNUseoVQAAAABAF+nGwGqrFwRd2rxVVq+cL7ubP9kWBN1XK3c2jJKr7zggdUvflKsHPij17lrX5K2Ve7x0ne5dME/2bKiVvTb74gUH5JbJY6V4psufa3NExpT55ZX68Ya0wRdulrlnPS4y6Ote/q1XFkn9BhsKy7G/eFvk2pH2lvCR15qlID9v0gq7GNS6TuqLpkqh+Te1qF7W5R1kjCkzoLFmsWwrGmWXekbjmm1SNCoUAY4wcX6p1C/p0Rvou9Rppmnr7UlrbayR+hXbJK+Ycic1bX5RJlx+tl3KFJeX3U65+5pSWfSYXQwaeql8/aNN8oWrd0tZ7aUyzCYn0fSjH8iO4R3Z0hgyVORF9w2MqWdAR/e3S7f7aChanEPT5k1y2vDBdingsVvlgqnflP+xi2m7t8rG4cWmHYfI+OFN8rNQoLPk8hLZ+MPcj3Bwdu16UUYMy/yRGzZsuOzYtccLfi8+Z6fI8E/Lw2vq5Z6vDZeVeZY9ff6n5YVVX0kHLF2gc3rtdfLxHffLJlvmIw8ukfGbV9v8s2XBgz/y9rnSJJw8/XZ55Gsim2zwsuTaH3nbzBzhLabF1nPsHHn4W9Pl1PFf9fK8fV5r+/buB+Q+qWxLr50mL/zwARusjq+LKhk3Xp5L9y0AAAAAADqnGwOrhV4QdM6YsTJt8kwZOvk36SDo3qfrZdikueJCE4MvnCfj7LzmudGo/nSG1D9ZL092ehTpR2Tshf74zsGjL5FxLz3rzXduf8VS3ZLSxylIqqXaLAX5eQ3ldjGgdV29FE316zJxalE6SJdbdJnBIO+k7aVSFx762h1WTPKDymZaPKqu3WjbSIWVfXrUamHlIimqH+kd98jF26Uo88R3j90PSJ1EjEiNy4t0ilzxrXpZfI5dzOK0Ef4oyPz5QVANzC16sUS+7oJhnRJXz87tb9ePlspNL35altsRufl64UVpF9j0nHOdPLzmq+1GwO56vElGjPPrVjKu/WhcDWQnHrUa65R0kN0bkZvvyOGhOsrWD4Q+Mr9YXrg6MNpzxGflc5e1tW+J+cHOPI5TZOb8Of5I4LFzZEFebZq8ntqWD39vrnfO/WmurHwsHKzOUZcOjaQGAAAAAKC9nhmxun6l7F5/RsZt+1EGDyrygrBuBKk3ivSOzXLxQLtCF+vu/bW/lV8fA7BFVkyyI10nrZAt9etsXn6yPR4gHeRtaZHqbfXSIwNCyxv8oLKZmtpXKFbfHrU6UZY32YB603IZJUWSfjJAN2n6YVP0aNWYvFyy3sq/1QYcayvl5FWZt3DH84OgD3+rVma+2CT3RQZlQ4HFsD27RUIjQrM/ciDf/bWnt7XfJ9NkeZcEf4OCjwBQ+hiAnfLwLTYQeMtP5bmfta9oklGrbnRqULZRrJ0y9GwZf86L8kKXBXu7hh77qZ+vTY9Y9YLAD2Z/HAUAAAAAAN2t20esThs8s92I1cEfKpVdDW232+/dcJtstvMy+hIZ9tRtXfqc01g9tD99q7/34nzvMQBtAUmdGorqOzR6M11mUGGhVDYtEpnUw2+rT8qOWq23i31L28nSc1BfOt/09m6kI1JfLIkerRqVl4A+t9J/G/8TUqXPVfUCjkNkunveqmbly3s+56dFvuGCsmd7t8C753Lu2rrauzU++zNK98iqVS/KhI9kDxK21TOg3f7imPLnzpdN45akRzKumrs00fGdPFzaBTYjeY8B0JGsbYHAxaYt2o1OtaNWN9rFWGOnyYh7vxJoz6Vy08+Gy/hkTzTIZPpRhfdcXbts2mnTi8Plo+l+1ST3/agt8Os9eiLiHHWZF3f552W3Prf2Mv+8jy2WET9bHXiuagd09BEVAAAAAACEFKQ0stdtGmVZ1bNy9pn18sSgzTJrtE029OVVd951l+wuKJChY34sY1+aIvVymx983Vcry+6ZJ1v2FsjB1FgZflapXF2mjw4w5c2eIlvMNs5Bs+29ZXoPepY8s23pws1y1tPjvBdeHUzNlLl3zJM9VaNktZbtto3cXzQNqI28Vp+qWi4NqamypmCS6KNPi6tbpE7KbF6mK++qll9eaZ/FqqM9l0+Uxgr3zFQdcdokU9a5cn3lDSnvFvu2/WXS/Klr2p67mrl+kalb9hdcOTUlBZJRbHG1tDRV5ggUNkqFPV6PPRYnW5kpU2Zbun+sJkVKRm6XRTnq2Nukz0VxsZQv0kcgdO9wVR1d6QUCswTO4vKiaHDyi997wS61ueD6ejl51WVy984CSY3/qvdcS31xUXA5vK1uo/vWlxT9yyb/u+fSdN0v3DtcFj+oL5zS4Nit8rCWdcrHZLF7CZW+qOiWn3rbqVTqZPn41/zjiavn+M259hdBA4hX3y+/DfxOpFKmPnHbhJk6n7+5uO25n95Lk8yx2TJdWwX35dJcO+lxnjV0pzTv8edn3rlEpouuv1vK8qmLBhuXBNpzvtlmaFub+cc0TV6Y+5WM8xdJ67pkt4yQTX6Zrk5eYFXP3S753EebbNl6jipNmw/J2p46otR/vEJmuyhX7kcfz11P7dv/ssnub4bZn7ul3+yzasn96Xqedo4+BuJSGRZbF5+2/6ZxP/L6CwAAAAAA+/fvt3Md072B1X21snDD6XKp3CR7Luy+2/mBfmv3E1KxZJcsz7i93IrLQzfaI1WXrJbxSYKxfZofWM18xEFfdKidNwAAAABALr07sAoA/ZCODNW30+f3kqa+zY1aVm50cJ+0dalU7JqW+GVlAAAAAID+i8AqorXqrfb20QNZuMcGtNPR7QAAAAAAAIA+gsAqAAAAAAAAACTU2cDqYfYTAAAAAAAAAJAnAqsAAAAAAAAAkBCBVQAAAAAAAABIiMAqAAAAAAAAACREYBUAAAAAAAAAEso/sLqvVhbWNcraqlnSbJO6SnPdAJkxO1Su7i+c5uxrlGVVA6RszuHetOyZVpsBAAAAAAAAAN0v/8Dqy9tFBj4re2WUjLFJXWVM2QEpHWIXnIFz5eY7lmXd196nbxI5c7vULX3Tm2aNLrQ5AAAAAAAAAND98g6sNj+1TcYOEtk16HSb4tu7YVx65OgMHc26ry19xuxxsrDKz9f5tTZP7X1mliyc7Y861ZGwQTqC1d+m/YjVtVUD5Pr1W2XL+jPsPmttDgAAAAAAAAD0jIKUYecjtMraqlGyem+BXRY5OHiJ3Ltgrne7/rKnJ8usC92IUbNu3Xo5q2yuDDZLGiB9QNbJzWUTvUDqdU9dIveaee82/3tErjZl6Hp7N5i8dSJzQyNU9bEDQxa0H7WqQdu1gzbLrNE2AQAAAAAAAAAS2L9/v53rmDxGrBbKxQsOyJwxY2Xa5JkydPJv/KCqsffp+vTIUX86Q+qfrJcn0yNTPyJjL5zozQ0efYmMe+lZb163GzbJD6qqwRfOk3F2HgAAAAAAAAB6uzwCqzpidYAsbd4qq9evlN3rz0jffj94UJEXaHXPOtXp3js2y8UDvWwAAAAAAAAA6JfyHrE6bfDMdiNWZfQlMuyp29LPVc3X4A+Vyq6GWtlrl/duuE0223kAAAAAAAAA6O3yeMaqapRlVc/K2WfWyxPhZ5vqc1bvmSdb9hbIwdRYGX5WqVxdNldkwzjvJVMHUzNl7h3zZI99TuvBMT/2nrOqz1y98667ZHdBgQw1aWNfmiL1cpvcu+B0WTZ7imwx6Y6WW7pQR8KaeoTzbHkAAAAAAAAAkK/OPmM1v8Cqvmxqw+lyqdwkey7kVn8AAAAAAAAAfVvPBFYBAAAAAAAAoB/pbGA1j2esAgAAAAAAAACCCKwCAAAAAAAAQEIEVgEAAAAAAAAgIQKrAAAAAAAAAJAQgVUAAAAAAAAASIjAKgAAAAAAAAAkRGAVAAAAAAAAABIisAoAAAAAAAAACRFYBQAAAAAAAICECKwCAAAAAAAAQEIEVgEAAAAAAAAgIQKrAAAAAAAAAJAQgVUAAAAAAAAASIjAKgAAAAAAAAAkRGAVAAAAAAAAABIisAoAAAAAAAAACRFYBQAAAAAAAICECKwCAAAAAAAAQEIEVgEAAAAAAAAgIQKrAAAAAAAAAJAQgVUAAAAAAAAASIjAKgAAAAAAAAAkRGAVAAAAAAAAABIisAoAAAAAAAAACeUfWN1XKwvrGmVt1SxptklhzXUDZMbs6Px29jXKsqoBUjbncG9a9kyrzTB0f0nK6qjGCikoKDBThTSafxXefIFUNIq01pTYvOCk6xmtNVKSTiuRmkDVs2/nrxNXZmNFKL3EpAfKjdVq6l6SdLu243VTiR64VePKc1NJTSDdHnOwHWx+f9fa2Cg1FXoebV8AAAAAAADAISf/wOrL20UGPit7ZZSMsUlhY8oOSOkQu5CHvU/fJHLmdqlb+qY3zRpdaHOMgXPl5juWRe6ry0xcLg3lxVLdslwmmn/LW6qluLxBlk8UKaxskupizUtJKuVP1cV2u8JKaTLLLSahvLpI6tdlRjLLG3T9Bikvrva2ayj30+PKnLhc59vyWkpFJi3JL3RXU7ZYRi1q8bdbZLYryyfI2Xa8ri6LRi32gsqqssnVr1waNL+p0qbrcYnUa91sO3jr2Pz+rnDiRKlcrufRJgAAAAAAAOCQk3dgtfmpbTJ2kMiuQafbFN/eZ2bJwtn+qFMd0Rq0d8O49GjUGTrSdZ/NMNZWDZDr12+VLevPsPm1Nscf+eqlhUasankzZo+ThVV+uTq/NlBm3P46q7HCH6FZ2aQBWKdV1tUXyfzK+VJUv84s+TR4qoHZoInLm6QyEDdW2ctsU1g5Vcq3bbdL8SqbTPkT/R0UTjTbeXPJTRxVJNu2ZwaJsyuVRbI4Y6QuAAAAAAAAcKjII7Da6gVBlzZvldUr58vu5k+2BUH31cqdDaPk6jsOeCNOrx74oNTv8bM0b63ckx6Neu+CebJnQ63stdkXLzggt0weK8UzXf5cm+OPfNW08OjXwRdulrlnPS4y6Ote/q1XFkn9BhvMzbG/eFvk2pH2dvaR15qlID9v0gq7GNS6TuqLpkqh+Te1qF5Cg1ZjxJQZ0FizWLYVjbJL+WvV7Uqn2KVkGtdsk6JRoQhwhInzS/1RqwAAAAAAAMAhJo/AaqEXBJ0zZqxMmzxThk7+TToIuvfpehk2aa4M9pY08DlPxtl5zXOjUf3pDKl/sl6e7PQo0o/I2Av98Z2DR18i41561pvv3P4Ct+brrfE21efnuVv5g1rX1UvRVL8uE6e2fxxAtOgyg0HeSdtLpS489DWH1poKKdu+SJrCw2PjrJjkB5XNtHhUXbvRtpEKK/vnqNXdD0jFJZfJBVNL09P5l8yXVbttPgAAAAAAAA55yUasrl8pu9efkXHbfpTBg4q8IKwbQeqNIr1js1w80K7Qxbp7f+1v5dfHAGyRFZPsSNdJK2RL/Tqbl59sjwdIB3lbWqR6W70kGRCqjxZYIvOlKWEwVgLPWE0UkDX65ajVoZfK8gd/JA+vqU9Pjzy4RKYPtfkAAAAAAADod+bObbujPigqPe8Rq9MGz2w3YnXwh0plV0Pb7fZ7N9wmm+28jL5Ehj11W5c+5zRWD+1P3+rvvdzJewxAW0BSp4ai+g6N3kyXGVRYKJVN+haqfN483yo1JSWyZmqTLLeB0ZqSivQzX7uVHbVabxcBAAAAAACAviocRI0KqqqClEYEc2qUZVXPytln1ssTgzbLrNE22dCXV915112yu6BAho75sYx9aYrUy21+8HVfrSy7Z55s2VsgB1NjZfhZpXJ1mT46wJQ3e4psMds4B82295bpSMsseWbb0oWb5aynx3kvvDqYmilz75gne6pGyWot220bub9oGtQcea0+VVXffD9V1hRMEn30aXF1i9RJmc3LdOVd1fLLK+2zWHW05/KJ0ljhnpmqI06bZMo6V66vvCHl3WLftr9Mmj91TdtzVzPXLzJ1y/6CK09rjZS0ezasHk/MNp5GqbDH67HH4tSUFEhGVYurJdVUGUj3j9WkmP1vl0U599c/ZGuXFtMuycb6AgAAAAAA4K20f/9+O+cLBlFra2vbLYflF1jdVysLN5wul8pNsufC7rudHwAAAAAAAAB6QjiwqrKNUM0WVFV5jlgFAAAAAAAAgP4jW2BV5Rqp6uTxjFW85fRWf31BVsTU7vmsTke3AwAAAAAAAA5RLpgaF1RVjFgFAAAAAAAAcMiJGrGaL0asAgAAAAAAAEBCBFYBAAAAAAAAICECqwAAAAAAAACQEIFVAAAAAAAAAEiIl1cBAAAAAAAAQEIFr776KoFVAAAAAAAAAEiARwEAAAAAAAAAQEIEVgEAAAAAAAAgoYKrrrqKRwEAAAAAAAAAQAIFu6YIgVUAAAAAAAAASIBHAQAAAAAAAABAQgRWAQAAAAAAACAh

6 appréciations
Hors-ligne
Inutile de poster toutes ces lignes ça ne sert à rien, fait plutôt  une capture d'écran.
As tu suivi le tuto ?
Vous ne disposez pas des permissions nécessaires pour répondre à un sujet de la catégorie Discussions générales.

Ces blogs de Informatique & Internet pourraient vous intéresser

Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 31 autres membres