diff --git a/DefaultBuild/delay.obj b/DefaultBuild/delay.obj new file mode 100644 index 0000000..35aa96c Binary files /dev/null and b/DefaultBuild/delay.obj differ diff --git a/DefaultBuild/i2c.obj b/DefaultBuild/i2c.obj new file mode 100644 index 0000000..d82b6a2 Binary files /dev/null and b/DefaultBuild/i2c.obj differ diff --git a/DefaultBuild/multical.abs b/DefaultBuild/multical.abs index b685bf2..87cf0b3 100644 Binary files a/DefaultBuild/multical.abs and b/DefaultBuild/multical.abs differ diff --git a/DefaultBuild/multical.clnk b/DefaultBuild/multical.clnk index afc6f08..a9803e0 100644 --- a/DefaultBuild/multical.clnk +++ b/DefaultBuild/multical.clnk @@ -8,6 +8,10 @@ -Input=DefaultBuild\r_cg_serial_user.obj -Input=DefaultBuild\r_cg_wdt.obj -Input=DefaultBuild\r_cg_wdt_user.obj +-Input=DefaultBuild\owi.obj +-Input=DefaultBuild\i2c.obj +-Input=DefaultBuild\uart.obj +-Input=DefaultBuild\delay.obj -SECURITY_ID=00000000000000000000 -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF -DEBug diff --git a/DefaultBuild/multical.map b/DefaultBuild/multical.map index b9c0a58..4fb4d15 100644 --- a/DefaultBuild/multical.map +++ b/DefaultBuild/multical.map @@ -1,4 +1,4 @@ -Renesas Optimizing Linker (W3.07.00 ) 12-Jan-2026 09:55:02 +Renesas Optimizing Linker (W3.07.00 ) 12-Jan-2026 13:17:55 *** Options *** @@ -13,6 +13,10 @@ Renesas Optimizing Linker (W3.07.00 ) 12-Jan-2026 09:55:02 -Input=DefaultBuild\r_cg_serial_user.obj -Input=DefaultBuild\r_cg_wdt.obj -Input=DefaultBuild\r_cg_wdt_user.obj +-Input=DefaultBuild\owi.obj +-Input=DefaultBuild\i2c.obj +-Input=DefaultBuild\uart.obj +-Input=DefaultBuild\delay.obj -SECURITY_ID=00000000000000000000 -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF -DEBug @@ -34,309 +38,16 @@ Renesas Optimizing Linker (W3.07.00 ) 12-Jan-2026 09:55:02 *** Error information *** -*** Mapping List *** - -SECTION START END SIZE ALIGN -.vect - 00000000 0000007f 80 0 -.constf - 00000080 00000080 0 2 -.init_array - 00000080 00000080 0 2 -.data - 00000080 00000080 0 2 -.sdata - 00000080 00000080 0 2 -.option_byte - 000000c0 000000c3 4 1 -.security_id - 000000c4 000000cd a 1 -.RLIB - 000000c4 000000c4 0 1 -.SLIB - 000000c4 000000c4 0 1 -.text - 000000ce 00000280 1b3 1 -.textf - 00000281 000006db 45b 1 -.const - 00003000 00003000 0 2 -.bss - 000faf00 000faf1f 20 2 -.dataR - 000faf20 000faf20 0 2 -.sbss - 000ffe20 000ffe20 0 2 -.sdataR - 000ffe20 000ffe20 0 2 - -*** Total Section Size *** - -RAMDATA SECTION: 00000020 Byte(s) -ROMDATA SECTION: 0000008e Byte(s) -PROGRAM SECTION: 0000060e Byte(s) - -*** Symbol List *** - -SECTION= -FILE= START END SIZE - SYMBOL ADDR SIZE INFO COUNTS OPT - -SECTION=.vect -FILE=rlink_generates_03 - 00000000 0000007f 80 - -SECTION=.option_byte -FILE=rlink_generates_01 - 000000c0 000000c3 4 - -SECTION=.security_id -FILE=rlink_generates_02 - 000000c4 000000cd a - -SECTION=.text -FILE=DefaultBuild\cstart.obj - 000000ce 00000140 73 - _start - 000000ce 0 none ,g * - _exit - 0000013e 0 none ,g * - _atexit - 00000140 0 none ,g * -FILE=DefaultBuild\r_cg_serial_user.obj - 00000141 0000027e 13e - _r_uart0_interrupt_receive@1 - 00000141 5f func ,l * - _r_uart0_interrupt_send@1 - 000001a0 2f func ,l * - _r_uart1_interrupt_receive@1 - 000001cf 5f func ,l * - _r_uart1_interrupt_send@1 - 0000022e 2f func ,l * - _r_iica0_interrupt@1 - 0000025d 22 func ,l * -FILE=DefaultBuild\r_cg_wdt_user.obj - 0000027f 00000280 2 - _r_wdt_interrupt@1 - 0000027f 2 func ,l * - -SECTION=.textf -FILE=DefaultBuild\stkinit.obj - 00000281 000002c4 44 - _stkinit - 00000281 0 none ,g * - LSTINIT1 - 0000028f 0 none ,l * - LSTINIT2 - 000002b9 0 none ,l * - LSTINIT3 - 000002c4 0 none ,l * -FILE=DefaultBuild\r_main.obj - 000002c5 000002cd 9 - _main - 000002c5 5 func ,g * - _R_MAIN_UserInit - 000002ca 4 func ,g * -FILE=DefaultBuild\r_systeminit.obj - 000002ce 0000030e 41 - _R_Systeminit - 000002ce 3a func ,g * - _hdwinit - 00000308 7 func ,g * -FILE=DefaultBuild\r_cg_cgc.obj - 0000030f 00000338 2a - _R_CGC_Create - 0000030f 2a func ,g * -FILE=DefaultBuild\r_cg_cgc_user.obj - 00000339 0000033b 3 - _R_CGC_Get_ResetSource - 00000339 3 func ,g * -FILE=DefaultBuild\r_cg_serial.obj - 0000033c 00000623 2e8 - _R_SAU0_Create - 0000033c 12 func ,g * - _R_UART0_Create - 0000034e 6e func ,g * - _R_UART0_Start - 000003bc 26 func ,g * - _R_UART0_Stop - 000003e2 1e func ,g * - _R_UART0_Receive - 00000400 18 func ,g * - _R_UART0_Send - 00000418 26 func ,g * - _R_SAU1_Create - 0000043e 12 func ,g * - _R_UART1_Create - 00000450 6e func ,g * - _R_UART1_Start - 000004be 26 func ,g * - _R_UART1_Stop - 000004e4 1e func ,g * - _R_UART1_Receive - 00000502 18 func ,g * - _R_UART1_Send - 0000051a 26 func ,g * - _R_IICA0_Create - 00000540 50 func ,g * - _R_IICA0_Stop - 00000590 5 func ,g * - _R_IICA0_StopCondition - 00000595 5 func ,g * - _R_IICA0_Master_Send - 0000059a 43 func ,g * - _R_IICA0_Master_Receive - 000005dd 47 func ,g * -FILE=DefaultBuild\r_cg_serial_user.obj - 00000624 000006c7 a4 - _r_uart0_callback_receiveend@1 - 00000624 1 func ,l * - _r_uart0_callback_softwareoverrun@1 - 00000625 1 func ,l * - _r_uart0_callback_sendend@1 - 00000626 1 func ,l * - _r_uart0_callback_error@1 - 00000627 1 func ,l * - _r_uart1_callback_receiveend@1 - 00000628 1 func ,l * - _r_uart1_callback_softwareoverrun@1 - 00000629 1 func ,l * - _r_uart1_callback_sendend@1 - 0000062a 1 func ,l * - _r_uart1_callback_error@1 - 0000062b 1 func ,l * - _iica0_masterhandler@1 - 0000062c 91 func ,l * - _r_iica0_callback_master_error@1 - 000006bd 1 func ,l * - _r_iica0_callback_master_receiveend@1 - 000006be 5 func ,l * - _r_iica0_callback_master_sendend@1 - 000006c3 5 func ,l * -FILE=DefaultBuild\r_cg_wdt.obj - 000006c8 000006db 14 - _R_WDT_Create - 000006c8 10 func ,g * - _R_WDT_Restart - 000006d8 4 func ,g * - -SECTION=.bss -FILE=DefaultBuild\r_cg_serial.obj - 000faf00 000faf1f 20 - _gp_uart0_tx_address - 000faf00 2 data ,g * - _g_uart0_tx_count - 000faf02 2 data ,g * - _gp_uart0_rx_address - 000faf04 2 data ,g * - _g_uart0_rx_count - 000faf06 2 data ,g * - _g_uart0_rx_length - 000faf08 2 data ,g * - _gp_uart1_tx_address - 000faf0a 2 data ,g * - _g_uart1_tx_count - 000faf0c 2 data ,g * - _gp_uart1_rx_address - 000faf0e 2 data ,g * - _g_uart1_rx_count - 000faf10 2 data ,g * - _g_uart1_rx_length - 000faf12 2 data ,g * - _g_iica0_master_status_flag - 000faf14 1 data ,g * - _g_iica0_slave_status_flag - 000faf15 1 data ,g * - _gp_iica0_rx_address - 000faf16 2 data ,g * - _g_iica0_rx_len - 000faf18 2 data ,g * - _g_iica0_rx_cnt - 000faf1a 2 data ,g * - _gp_iica0_tx_address - 000faf1c 2 data ,g * - _g_iica0_tx_cnt - 000faf1e 2 data ,g * - -Absolute value symbols -FILE=rlink_generates_04 - __s.text - 000000ce 0 none ,g * - __e.text - 00000281 0 none ,g * - __s.textf - 00000281 0 none ,g * - __e.textf - 000006dc 0 none ,g * - __s.const - 00003000 0 none ,g * - __e.const - 00003000 0 none ,g * - __s.constf - 00000080 0 none ,g * - __e.constf - 00000080 0 none ,g * - __s.data - 00000080 0 none ,g * - __e.data - 00000080 0 none ,g * - __s.sdata - 00000080 0 none ,g * - __e.sdata - 00000080 0 none ,g * - __s.bss - 000faf00 0 none ,g * - __e.bss - 000faf20 0 none ,g * - __s.sbss - 000ffe20 0 none ,g * - __e.sbss - 000ffe20 0 none ,g * - __s.dataR - 000faf20 0 none ,g * - __e.dataR - 000faf20 0 none ,g * - __s.sdataR - 000ffe20 0 none ,g * - __e.sdataR - 000ffe20 0 none ,g * - __s.init_array - 00000080 0 none ,g * - __e.init_array - 00000080 0 none ,g * - __s.RLIB - 000000c4 0 none ,g * - __e.RLIB - 000000c4 0 none ,g * - __s.SLIB - 000000c4 0 none ,g * - __e.SLIB - 000000c4 0 none ,g * - __s.option_byte - 000000c0 0 none ,g * - __e.option_byte - 000000c4 0 none ,g * - __s.security_id - 000000c4 0 none ,g * - __e.security_id - 000000ce 0 none ,g * - __s.vect - 00000000 0 none ,g * - __e.vect - 00000080 0 none ,g * - __RAM_ADDR_START - 000faf00 0 none ,g * - __RAM_ADDR_END - 000ffee0 0 none ,g * - __STACK_ADDR_START - 000ffe20 0 none ,g * - __STACK_ADDR_END - 000faf20 0 none ,g * - -*** Unfilled Areas *** - -AREA START END - -*** Delete Symbols *** - -SYMBOL SIZE INFO +E0562310:Undefined external symbol "_R_ADC_Create" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_R_ADC_Get_Result" referenced in "DefaultBuild\uart.obj" +E0562310:Undefined external symbol "_R_ADC_Stop" referenced in "DefaultBuild\uart.obj" +E0562310:Undefined external symbol "_R_IICA0_Create" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_R_IICA0_Create" referenced in "DefaultBuild\i2c.obj" +E0562310:Undefined external symbol "_R_IICA0_Master_Receive" referenced in "DefaultBuild\i2c.obj" +E0562310:Undefined external symbol "_uart_rx_buffer" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_R_ADC_Start" referenced in "DefaultBuild\uart.obj" +E0562310:Undefined external symbol "_uart_rx_length" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_R_ADC_Set_OperationOn" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_uart_rx_index" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_uart_rx_done" referenced in "DefaultBuild\r_main.obj" +E0562310:Undefined external symbol "_R_IICA0_Master_Send" referenced in "DefaultBuild\i2c.obj" diff --git a/DefaultBuild/multical.mot b/DefaultBuild/multical.mot index 18d8f0d..318b743 100644 --- a/DefaultBuild/multical.mot +++ b/DefaultBuild/multical.mot @@ -1,7 +1,7 @@ S00E00006D756C746963616C6D6F7446 -S1130000CE0000007F02000000000000000000009D +S1130000CE0000005D0200000000000000000000BF S1130010000000000000A0014101000000000000F9 -S113002000000000000000005D020000000000006D +S113002000000000000000000000000000000000CC S113003000000000000000000000000000002E028C S1130040CF010000000000000000000000000000DC S1130050000000000000000000000000000000009C @@ -9,102 +9,76 @@ S1130060000000000000000000000000000000008C S1130070000000000000000000000000000000007C S10700C0FFFFF8043E S10D00C4000000000000000000002E -S11300CECBF820FE3020AFFC810200FC0803003682 -S11300DE00AF3020AFEF04CC0000A747DFF9362085 +S11300CECBF820FE3014AFFC5F0200FCE2020036D7 +S11300DE00AF3014AFEF04CC0000A747DFF9362091 S11300EEFE3020FEEF04CC0000A747DFF9410032BA -S11300FE0000EF08B3114980004820AFF643DFF447 +S11300FE0000EF08B3114980004814AFF643DFF453 S113010E4100320000EF08B3114980004820FEF68A S113011E43DFF4320000EF0FB3B3410011798000D6 -S113012ECEFC00C361CAC2F643DFEDFCC50200F685 +S113012ECEFC00C361CAC2F643DFEDFCA30200F6A7 S113013EEFFED7C1C3C5C78EFD708EFCC1C7AF021B S113014E01605C0798008800318EBF06018800D1DB -S113015EDD068800FC2706008D129801AF08AF4219 +S113015EDD068800FC1D05008D129801AF08AF4224 S113016E06AF880161D318EB04AF99A204AFA206BF -S113017EAFAF08AF4206AFDF0CFC240600EF06312A -S113018E8EFC250600C0C09EFC609EFDC6C4C2C087 +S113017EAFAF08AF4206AFDF0CFC1A0500EF063135 +S113018E8EFC1B0500C0C09EFC609EFDC6C4C2C092 S113019E61FCC1C3C5C78EFD708EFCC1AF02AF61D9 S11301AE68DD18EB00AF899D10A200AFB202AFC09C -S11301BE9EFC609EFDC6C4C2C061FCFC260600EF18 +S11301BE9EFC609EFDC6C4C2C061FCFC1C0500EF23 S11301CEEEC1C3C5C78EFD708EFCC1C7AF420160C0 S11301DE5C0798008800318EBF46018800D1DD0689 -S11301EE8800FC2B06008E4A9801AF12AF4210AF66 +S11301EE8800FC2105008E4A9801AF12AF4210AF71 S11301FE880161D318EB0EAF99A20EAFA210AFAF68 -S113020E12AF4210AFDF0CFC280600EF06318EFC55 -S113021E290600C0C09EFC609EFDC6C4C2C061FC1F +S113020E12AF4210AFDF0CFC1E0500EF06318EFC60 +S113021E1F0500C0C09EFC609EFDC6C4C2C061FC2A S113022EC1C3C5C78EFD708EFCC1AF0CAF6168DD56 S113023E18EB0AAF899E48A20AAFB20CAFC09EFC5F -S113024E609EFDC6C4C2C061FCFC2A0600EFEEC16E -S113025EC3C5C78EFD708EFCC18E51318E319D612A -S113026ED8FC2C0600C09EFC609EFDC6C4C2C061B4 -S106027EFC61FC20 -S113028116C80300AEF82761D339315E12F643DD97 -S113029127BBBC02BC04BC06BC08BC0ABC0CBC0E1B -S11302A1BC10BC12BC14BC16BC18BC1ABC1CBC1EB1 -S11302B13704200037B3EFD6AEF847DD06F6BBA707 -S11302C1A7EFF5D7FE0200EFFE717AFAD7341600D4 -S11302D1CA0000CA0100CA0200CA0300CA0400CA53 -S11302E10500CA0600CA0700CA0800FC390300FC5D -S11302F10F0300FC3C0300FC3E0400FC400500FC31 -S1130301C80600F57800D7717BFAFEC0FFD736C462 -S1130311027182CEA000717AA1714BA4CC03017148 -S113032128C502716AA1716BA4710BA1CC04808CE4 -S1130331046C429C0471A3D78EA8D77120F00000ED -S1130341000000304400BF1601FE0100D7347000E4 -S1130351AAA4086C0308BAA4711AE5711BE1712AF5 -S1130361E5712BE1711AED711AE9712AED712AE92E -S1130371302200BA98309780BA9CC91000CE897196 -S11303818A99300700BA96302201BA9A309740BA56 -S11303919EC91200CEAAA8086C0108BAA8AAB0BACC -S11303A1B0AAAA086C0108BAAA51406F21FF9E2184 -S11303B16A012051DF5F21FF9E21D7341201AA0671 -S11303C1086C0108BA06AA08086C0108BA08A90849 -S11303D16C0308B9711BE1712BE1711BE5712BE50C -S11303E1D7711AE5712AE5341401A9086C0308B917 -S11303F1AA06085CFE08BA06711BE1712BE1D71449 -S1130401136168DD0EF6BF06AF13BF08AF15BF0455 -S1130411AFF6D7308100D714136168DD1C15BF0016 -S1130421AF13BF02AF711AE5EB00AF899D10A200B3 -S1130431AFB202AF711BE5F6D7308100D77130F04E -S11304410000000000304400BF5601FE0100D73413 -S11304517000AAE4086C0308BAE4715AE7715BE31B -S1130461716AE7716BE3715AEF715AEB716AEF715B -S11304716AEB302200BAD8309780BADCCB4800CE80 -S11304818971AA99300700BAD6302201BADA3097B5 -S113049140BADECB4A00CEAAE8086C0108BAE8AA41 -S11304A1F0BAF0AAEA086C0108BAEA51026F21FF16 -S11304B19E216A010451FB5F21FF9E21D734520121 -S11304C1AA06086C0108BA06AA08086C0108BA0849 -S11304D1A9086C0308B9715BE3716BE3715BE771A4 -S11304E16BE7D7715AE7716AE7345401A9086C03C1 -S11304F108B9AA06085CFE08BA06715BE3716BE3EE -S1130501D714136168DD0EF6BF10AF13BF12AF1518 -S1130511BF0EAFF6D7308100D714136168DD1C1507 -S1130521BF0AAF13BF0CAF715AE7EB0AAF899E48FC -S1130531A20AAFB20CAF715BE7F6D7308100D77175 -S113054140F00036300271F3712AE6712BE2712A10 -S1130551EE712AEA5A06F3510C6F26FF9E26713872 -S11305613102343002CA024CCA03558A01718A9A93 -S113057101CA0410711A52710A5271C371B271A283 -S1130581712BE671F271E251F35F26FF9E26D7715A -S1130591783002D771003002D7C79800C3C6712AD8 -S11305A1E631E4520C31F25108712BE6308200C27B -S11305B1D771103002712BE66091D070DFFA31945B -S11305C15103F7EF0332830015BF1EAF17BF1CAFF2 -S11305D1F514AF8800718B9E5013C2D7C79800C31E -S11305E1C6712AE631E4520C31F25108712BE6301E -S11305F18200C2D771103002712BE66091D070DF96 -S1130601FA31945103F7EF0332830015BF18AFF6A3 -S1130611BF1AAF17BF16AFF514AF8800718A9E5089 -S113062113C2D7D7D7D7D7D7D7D7D731E2520CAF41 -S11306311EAF6168DD05E6FE8200D78F14AF318EEF -S1130641319DDC2931A4513451806F14AF9F14AF13 -S113065131B4510F71303002AF1EAF6168DF22FE39 -S11306616000D736300271A271B371D2D731B4515F -S11306711D31A251E3AF1EAF6168DDDC300200EF32 -S1130681B6EB1CAF899E50A21CAFB21EAFD7AF1AF6 -S1130691AF4218AFDE22EB16AF8E5099A216AFA26D -S11306A11AAFAF1AAF4218AFDF0936300271A37126 -S11306B1B2EFB771503002D7FE0200D7D7710030C4 -S11306C102D771003002D7710AE4710BE0710AECB0 -S10E06D1710AE8710BE4D7CEABACD784 +S113024E609EFDC6C4C2C061FCFC200500EFEE61D9 +S104025EFC9F +S113025F16C80300AEF82761D339315E12F643DDB9 +S113026F27BBBC02BC04BC06BC08BC0ABC0CBC0E3D +S113027FBC10BC12BC14BC16BC18BC1ABC1CBC1ED3 +S113028F3704200037B3EFD6AEF847DD06F6BBA729 +S113029FA7EFF5D7FE0200EFFE717AFAD7341600F6 +S11302AFCA0000CA0100CA0200CA0300CA0400CA75 +S11302BF0500CA0600CA0700CA0800FC130300FCA5 +S11302CFE90200FC160300FC180400FC220500F5EB +S11302DF7800D7717BFAFEC4FFD736C4027182CE81 +S11302EFA000717AA1714BA4CC03017128C50271CE +S11302FF6AA1716BA4710BA1CC04808C046C429C19 +S113030F0471A3D78EA8D77120F00000000000302D +S113031F4000BF1601FE0100D7347000AAA4086C78 +S113032F0308BAA4711AE5711BE1712AE5712BE177 +S113033F711AED711AE9712AED712AE9302280BA26 +S113034F98309780BA9CC91000CE89718A9930076A +S113035F00BA96302201BA9A309740BA9EC9120059 +S113036F20AAA8086C0108BAA8AAB0BAB0AAAA0809 +S113037F6C0108BAAA51406F21FF9E216A012051D6 +S113038FDF5F21FF9E21D7341201AA06086C0108F2 +S113039FBA06AA08086C0108BA08A9086C0308B9B8 +S11303AF711BE1712BE1711BE5712BE5D7711AE517 +S11303BF712AE5341401A9086C0308B9AA06085C6C +S11303CFFE08BA06711BE1712BE1D714136168DDC6 +S11303DF0EF6BF06AF13BF08AF15BF04AFF6D73085 +S11303EF8100D714136168DD1C15BF00AF13BF0262 +S11303FFAF711AE5EB00AF899D10A200AFB202AF47 +S113040F711BE5F6D7308100D77130F00000000082 +S113041F00304400BF5601FE0100D7347000AAE437 +S113042F086C0308BAE4715AE7715BE3716AE77108 +S113043F6BE3715AEF715AEB716AEF716AEB302209 +S113044F00BAD8309780BADCCB4800CE8971AA990C +S113045F300700BAD6302201BADA309740BADECB71 +S113046F4A00CEAAE8086C0108BAE8AAF0BAF0AAC2 +S113047FEA086C0108BAEA51026F21FF9E216A0152 +S113048F0451FB5F21FF9E21D7345201AA06086C49 +S113049F0108BA06AA08086C0108BA08A9086C036F +S11304AF08B9715BE3716BE3715BE7716BE7D7714C +S11304BF5AE7716AE7345401A9086C0308B9AA060C +S11304CF085CFE08BA06715BE3716BE3D714136122 +S11304DF68DD0EF6BF10AF13BF12AF15BF0EAFF628 +S11304EFD7308100D714136168DD1C15BF0AAF1311 +S11304FFBF0CAF715AE7EB0AAF899E48A20AAFB29D +S113050F0CAF715BE7F6D7308100D7D7D7D7D7D7E2 +S113051FD7D7D7710AE4710BE0710AEC710AE8714D +S10A052F0BE4D7CEABACD7FF S9030000FC diff --git a/DefaultBuild/owi.obj b/DefaultBuild/owi.obj new file mode 100644 index 0000000..c361a94 Binary files /dev/null and b/DefaultBuild/owi.obj differ diff --git a/DefaultBuild/r_cg_cgc.obj b/DefaultBuild/r_cg_cgc.obj index 79f926f..6282950 100644 Binary files a/DefaultBuild/r_cg_cgc.obj and b/DefaultBuild/r_cg_cgc.obj differ diff --git a/DefaultBuild/r_cg_cgc_user.obj b/DefaultBuild/r_cg_cgc_user.obj index 1be3f28..c5e50ee 100644 Binary files a/DefaultBuild/r_cg_cgc_user.obj and b/DefaultBuild/r_cg_cgc_user.obj differ diff --git a/DefaultBuild/r_cg_serial.obj b/DefaultBuild/r_cg_serial.obj index ca273f1..3968618 100644 Binary files a/DefaultBuild/r_cg_serial.obj and b/DefaultBuild/r_cg_serial.obj differ diff --git a/DefaultBuild/r_cg_serial_user.obj b/DefaultBuild/r_cg_serial_user.obj index 8f27f43..f0f4d6a 100644 Binary files a/DefaultBuild/r_cg_serial_user.obj and b/DefaultBuild/r_cg_serial_user.obj differ diff --git a/DefaultBuild/r_cg_wdt.obj b/DefaultBuild/r_cg_wdt.obj index 7adf337..d1ec97e 100644 Binary files a/DefaultBuild/r_cg_wdt.obj and b/DefaultBuild/r_cg_wdt.obj differ diff --git a/DefaultBuild/r_cg_wdt_user.obj b/DefaultBuild/r_cg_wdt_user.obj index 9591517..f5aac38 100644 Binary files a/DefaultBuild/r_cg_wdt_user.obj and b/DefaultBuild/r_cg_wdt_user.obj differ diff --git a/DefaultBuild/r_main.obj b/DefaultBuild/r_main.obj index bae48e1..5ff4034 100644 Binary files a/DefaultBuild/r_main.obj and b/DefaultBuild/r_main.obj differ diff --git a/DefaultBuild/r_systeminit.obj b/DefaultBuild/r_systeminit.obj index edb26e2..79d7d1c 100644 Binary files a/DefaultBuild/r_systeminit.obj and b/DefaultBuild/r_systeminit.obj differ diff --git a/DefaultBuild/uart.obj b/DefaultBuild/uart.obj new file mode 100644 index 0000000..43c29e3 Binary files /dev/null and b/DefaultBuild/uart.obj differ diff --git a/multical.mtpj b/multical.mtpj index 886a60e..ced84a8 100644 --- a/multical.mtpj +++ b/multical.mtpj @@ -17,13 +17,6 @@ f654126d-e7ad-426d-be34-8455271d959b a679a670-3999-44a1-af72-43f34fab5a94 - - hdwinit.asm - File - hdwinit.asm - f654126d-e7ad-426d-be34-8455271d959b - a679a670-3999-44a1-af72-43f34fab5a94 - stkinit.asm File @@ -31,13 +24,6 @@ f654126d-e7ad-426d-be34-8455271d959b a679a670-3999-44a1-af72-43f34fab5a94 - - main.c - File - main.c - 941832c1-fc3b-4e1b-94e8-01ea17128b42 - a679a670-3999-44a1-af72-43f34fab5a94 - iodefine.h File @@ -45,6 +31,195 @@ 03cad1e8-2eb3-4cde-a8a3-982423631122 a679a670-3999-44a1-af72-43f34fab5a94 + + Code Generator + Category + a679a670-3999-44a1-af72-43f34fab5a94 + + + drivers + Category + a679a670-3999-44a1-af72-43f34fab5a94 + 3a733623-8766-4a62-84ba-81c3613ed37f + + + r_main.c + File + r_main.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_systeminit.c + File + r_systeminit.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_cgc.c + File + r_cg_cgc.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_cgc_user.c + File + r_cg_cgc_user.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_serial.c + File + r_cg_serial.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_serial_user.c + File + r_cg_serial_user.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_wdt.c + File + r_cg_wdt.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_wdt_user.c + File + r_cg_wdt_user.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_macrodriver.h + File + r_cg_macrodriver.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_userdefine.h + File + r_cg_userdefine.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_cgc.h + File + r_cg_cgc.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_serial.h + File + r_cg_serial.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + r_cg_wdt.h + File + r_cg_wdt.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + common.h + File + ..\IDH1.1\common.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + 92d2047d-be41-4564-9481-2863aa3cea9e + + + OWI + Category + 92d2047d-be41-4564-9481-2863aa3cea9e + e56f4f4a-52f8-4e9e-a213-c76182a0b43b + + + I2C + Category + 92d2047d-be41-4564-9481-2863aa3cea9e + 187c2736-7100-4ca9-9049-a93e54d53de8 + + + UART + Category + 92d2047d-be41-4564-9481-2863aa3cea9e + 0613f473-e2a9-4085-a0ab-01a7996c2c43 + + + Delay + Category + 92d2047d-be41-4564-9481-2863aa3cea9e + bffdaa4b-4da3-43c9-b338-901683c6bee8 + + + owi.c + File + ..\IDH1.1\owi.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + e4ae3918-fb12-49a6-aade-65ad46cada11 + + + owi.h + File + ..\IDH1.1\owi.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + e4ae3918-fb12-49a6-aade-65ad46cada11 + + + i2c.h + File + ..\IDH1.1\i2c.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + 64a6f8c5-3f9a-4956-af13-4e56a20c31ef + + + i2c.c + File + ..\IDH1.1\i2c.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + 64a6f8c5-3f9a-4956-af13-4e56a20c31ef + + + uart.h + File + ..\IDH1.1\uart.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + 90a0eaf7-0989-419f-a266-8e2888e817f5 + + + uart.c + File + ..\IDH1.1\uart.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + 90a0eaf7-0989-419f-a266-8e2888e817f5 + + + delay.c + File + ..\IDH1.1\delay.c + 941832c1-fc3b-4e1b-94e8-01ea17128b42 + 3bd6dfba-2995-4396-9fda-16e17fe2ed0b + + + delay.h + File + ..\IDH1.1\delay.h + 03cad1e8-2eb3-4cde-a8a3-982423631122 + 3bd6dfba-2995-4396-9fda-16e17fe2ed0b + @@ -53,6 +228,23 @@ 0 + + + 0 + + + 0 + + + 0 + + + 0 + + + 0 + + 7e0c5287-ef5f-48f3-976e-25ba00f1983b @@ -73,6 +265,12 @@ 0 + + + 0 + R5F10PPJ + + 1159186b-b838-4741-8324-8293bf3d5c5f @@ -87,13 +285,33 @@ DefaultBuild e024cbcb-0137-4c76-a917-4d0510fa64c2 AsmSource - ccf78b2f-c579-454b-b48a-9769b7729cba - AsmSource + 51d0520f-50b1-4285-88ce-0cd161588e11 + CSource 6abc5411-034e-44c1-a5f1-910361d4f1a8 AsmSource - c41e39ce-c4a7-4c99-b95b-721a4360d267 + 58c9c2e1-d9b5-447b-ada4-947d3bb138ef CSource - 4 + 764f5b12-658b-41c7-85f5-cf19377f7407 + CSource + cd4c5fd6-b664-419f-a98f-8ea3209ca28c + CSource + e0aa3048-4305-45d2-a98c-009e4ec029f6 + CSource + 41b816aa-fff1-46f9-8e3d-21a805c19359 + CSource + cc9e498d-166c-4cd6-8bf7-9755a8e1724a + CSource + cff2a0c3-4b3d-400e-9b41-974b715ba6d3 + CSource + c94af0ec-8273-43c9-8a47-1c93dc9eebde + CSource + cd4c3347-75a2-4404-842c-84129e7b479a + CSource + abd12977-94eb-4cdd-87c6-7d0b5f98181d + CSource + a0183340-0fa5-4c8c-ab55-bad0cdaff8ca + CSource + 14 0 R5F10PPJ 0 @@ -278,7 +496,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 False False False - -8584334295856311683 + -8584334159468536297 False False No @@ -286,7 +504,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 None True True - + ..\IDH1.1 +. + None -c Auto @@ -542,7 +762,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 False False - -8584334295856052372 + -8584334160121727223 True False Debug @@ -564,7 +784,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 %ProjectName%.map False - + 04 False %ProjectName%.abs False @@ -620,7 +840,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 None False - + FFFFF8 None @@ -816,7 +1036,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 None False - -8584334295855737267 + -8584334160128407504 Debug LibraryU @@ -881,42 +1101,166 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 1 - 639038065000340930 - 0 2 - 639038065000340930 - 2 3 639038065000340930 1 + + 639038200732968800 + 1 + + + 639038200732968800 + 0 + 639038065006130118 0 + + 639038200732968800 + 2 + + + 639038200732968800 + 3 + + + 639038200732968800 + 4 + + + 639038200732968800 + 5 + + + 639038200732968800 + 6 + + + 639038200732968800 + 7 + + + 639038200732968800 + 8 + + + 639038200732968800 + 9 + + + 639038200732968800 + 10 + + + 639038200732968800 + 11 + + + 639038200732968800 + 12 + + + 639038201386259455 + 0 + + + 639038201386259455 + 1 + + + 639038201386259455 + 2 + + + 639038201386259455 + 3 + + + 639038201386259455 + 4 + + + 639038201386259455 + 5 + + + 639038201386259455 + 6 + + + 639038201386259455 + 7 + + + 639038201386259455 + 8 + -8584334295854395005 False True False - -8584334295854375026 - False - True - False -8584334295854375026 False True False - -8584334295854375026 + -8584334160121797036 + False + True + False + -8584334160121807008 False True False + -8584334160121797036 + False + True + False + -8584334160121797036 + False + True + False + -8584334160121797036 + False + True + False + -8584334160121797036 + False + True + False + -8584334160121797036 + False + True + False + -8584334160121797036 + False + True + False + -8584334159468506378 + False + True + False + -8584334159468506378 + False + True + False + -8584334159468506378 + False + True + False + -8584334159468506378 + False + True + False @@ -1279,7 +1623,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <COMP /> </Effect> </fCLK> - <ISPullupForPort Name="ISPullupForPort" Text="false" Comment="unused" /> + <ISPullupForPort Name="ISPullupForPort" Text="P00-P01-P02-P03-P10-P11-P12-P13-P14-P15-P16-P17-P30-P31-P32-P40-P41-P42-P43-P44-P45-P46-P47-P50-P51-P52-P53-P54-P55-P56-P57-P60-P61-P62-P63-P64-P65-P66-P67-P70-P71-P72-P73-P74-P75-P76-P77-P106-P107-P120-P125-P126-P127-P140-P150-P151-P152-P153-P154-P155-P156-P157-" Comment="unused" /> <fHOCO Name="fHOCO" Value="64" Comment="64M" Trigger="fHOCO" /> <fIH Name="fIH" Value="64" Comment="32M" /> <fSUB Name="fSUB" Value="0" Comment="0K" Trigger="fSUB"> @@ -1341,8 +1685,8 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <COMP_ADPC_USEDPIN Name="COMP_ADPC_USEDPIN" Text="false" /> <DA_ADPC_USEDPIN Name="DA_ADPC_USEDPIN" Text="false" /> <DA_INUSE Name="DA_INUSE" Text="false" /> - <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="false" /> - <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="false" /> + <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="ANI0,ANI1,ANI2,ANI3,ANI4,ANI5,ANI6,ANI7,ANI8,ANI9,ANI10,ANI11,ANI12,ANI13,ANI14,ANI15,ANI16,ANI17,ANI18,ANI19,ANI20,ANI21,ANI22,ANI23," /> + <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="ANI0," /> <ADPCForPort3 Name="ADPCForPort3" Value="255" Comment="ADPCForPort3" /> <ADPCForPort8 Name="ADPCForPort8" Value="255" Comment="ADPCForPort8" /> <ADPCForPort9 Name="ADPCForPort9" Value="255" Comment="ADPCForPort9" /> @@ -1493,9 +1837,9 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <TAU1 /> </Effect> </RTC1HZ> - <RXD0 Name="RXD0" Text="disable" /> + <RXD0 Name="RXD0" Text="enable" /> <ProjectName Name="PrjName" Text="multical" /> - <ProjectPath Name="PrjPath" Text="C:\Users\temp\Desktop\multical" /> + <ProjectPath Name="PrjPath" Text="C:\Users\temp\Desktop\Amosense_Firmware" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78F14" /> <MCUName Name="MCUName" Text="RL78F14_100pin" /> @@ -1559,6 +1903,18 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <HasHotRam Name="HasHotRam" Text="" /> <PrjVersion Name="PrjVersion" Text="1.2.0.1" /> <ProductVersion Name="ProductVersion" Text="4.08.06.01" /> + <ADPCForPort0 Name="ADPCForPort0" Value="255" /> + <ADPCForPort1 Name="ADPCForPort1" Value="255" /> + <ADPCForPort4 Name="ADPCForPort4" Value="255" /> + <ADPCForPort5 Name="ADPCForPort5" Value="255" /> + <ADPCForPort6 Name="ADPCForPort6" Value="255" /> + <ADPCForPort7 Name="ADPCForPort7" Value="255" /> + <ADPCForPort10 Name="ADPCForPort10" Value="255" /> + <ADPCForPort12 Name="ADPCForPort12" Value="255" /> + <ADPCForPort13 Name="ADPCForPort13" Value="255" /> + <ADPCForPort14 Name="ADPCForPort14" Value="255" /> + <ADPCForPort15 Name="ADPCForPort15" Value="255" /> + <LinkFileName Name="LinkFileName" Text="" /> </VAR> <DIR> <PIN> @@ -1581,20 +1937,20 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </Port0> <Port1 Pullup="true"> <P10 Name="P10/TI13/TO13/TRJO0/_SCK10/SCL10/LTXD1/CTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P11 Name="P11/TI12/TO12/TRDIOB0/SI10/SDA10/RXD1/LRXD1/CRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P12 Name="P12/TI11/TO11/TRDIOD0/INTP5/SO10/TXD1/SNZOUT3" Nch="true" AltFunc="" Point="I/O" /> + <P11 Name="P11/TI12/TO12/TRDIOB0/SI10/SDA10/RXD1/LRXD1/CRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="RXD1" Point="I/O" /> + <P12 Name="P12/TI11/TO11/TRDIOD0/INTP5/SO10/TXD1/SNZOUT3" Nch="true" AltFunc="TXD1" Point="I/O" /> <P13 Name="P13/TI04/TO04/TRDIOA0/TRDCLK0/SI01/SDA01/LTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> <P14 Name="P14/TI06/TO06/TRDIOC0/_SCK01/SCL01/LRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P15 Name="P15/TI05/TO05/TRDIOA1/TRDIOA0/TRDCLK0/SO00/TXD0/TOOLTXD/RTC1HZ" Nch="true" AltFunc="" Point="I/O" /> - <P16 Name="P16/TI02/TO02/TRDIOC1/SI00/SDA00/RXD0/TOOLRXD" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P15 Name="P15/TI05/TO05/TRDIOA1/TRDIOA0/TRDCLK0/SO00/TXD0/TOOLTXD/RTC1HZ" Nch="true" AltFunc="TXD0" Point="I/O" /> + <P16 Name="P16/TI02/TO02/TRDIOC1/SI00/SDA00/RXD0/TOOLRXD" TTL="true" PITHL="true" Nch="true" AltFunc="RXD0" Point="I/O" /> <P17 Name="P17/TI00/TO00/TRDIOB1/_SCK00/SCL00/INTP3" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> </Port1> <Port3 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> <P30 Name="P30/TI01/TO01/TRDIOD1/_SSI00/INTP2/SNZOUT0" TTL="true" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> <P31 Name="P31/TI14/TO14/STOPST/INTP2" Pullup="true" AltFunc="" Point="I/O" /> <P32 Name="P32/TI16/TO16/INTP7" Pullup="true" AltFunc="" Point="I/O" /> - <P33 Name="P33/AVREFP/ANI00" AltFunc="" Point="I/O" /> - <P34 Name="P34/AVREFM/ANI01" AltFunc="" Point="I/O" /> + <P33 Name="P33/AVREFP/ANI00" AltFunc="ANI0" Point="I/O" /> + <P34 Name="P34/AVREFM/ANI01" AltFunc="ANALOG_1" Point="I/O" /> </Port3> <Port4 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> <P40 Name="P40/TOOL0" AltFunc="" Point="I/O" /> @@ -1627,52 +1983,52 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <P67 Name="P67/TI02/TO02" AltFunc="" Point="I/O" /> </Port6> <Port7 Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin" Pullup="true"> - <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="" Point="I/O" /> - <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="" Point="I/O" /> - <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="" Point="I/O" /> + <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI26" Point="I/O" /> + <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI27" Point="I/O" /> + <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="ANI28" Point="I/O" /> + <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="ANI29" Point="I/O" /> + <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="ANI30" Point="I/O" /> <P75 Name="P75/KR5/SI10/SDA10/RXD1/KR5" PITHL="true" AltFunc="" Point="I/O" /> <P76 Name="P76/KR6/_SCK10/SCL10/KR6" PITHL="true" AltFunc="" Point="I/O" /> <P77 Name="P77/KR7/_SSI10/INTP12/KR7" PITHL="true" AltFunc="" Point="I/O" /> </Port7> <Port8 Chip="RL78F14_30pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <P80 Name="P80/ANI02/ANO0" AltFunc="" Point="I/O" /> - <P81 Name="P81/ANI03/IVCMP00" AltFunc="" Point="I/O" /> - <P82 Name="P82/ANI04/IVCMP01" AltFunc="" Point="I/O" /> - <P83 Name="P83/ANI05/IVCMP02" AltFunc="" Point="I/O" /> - <P84 Name="P84/ANI06/IVCMP03" AltFunc="" Point="I/O" /> - <P85 Name="P85/ANI07/IVREF0" AltFunc="" Point="I/O" /> - <P86 Name="P86/ANI08" AltFunc="" Point="I/O" /> - <P87 Name="P87/ANI09" AltFunc="" Point="I/O" /> + <P80 Name="P80/ANI02/ANO0" AltFunc="ANALOG_2" Point="I/O" /> + <P81 Name="P81/ANI03/IVCMP00" AltFunc="ANALOG_3" Point="I/O" /> + <P82 Name="P82/ANI04/IVCMP01" AltFunc="ANALOG_4" Point="I/O" /> + <P83 Name="P83/ANI05/IVCMP02" AltFunc="ANALOG_5" Point="I/O" /> + <P84 Name="P84/ANI06/IVCMP03" AltFunc="ANALOG_6" Point="I/O" /> + <P85 Name="P85/ANI07/IVREF0" AltFunc="ANALOG_7" Point="I/O" /> + <P86 Name="P86/ANI08" AltFunc="ANALOG_8" Point="I/O" /> + <P87 Name="P87/ANI09" AltFunc="ANALOG_9" Point="I/O" /> </Port8> <Port9 Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <P90 Name="P90/ANI10" AltFunc="" Point="I/O" /> - <P91 Name="P91/ANI11" AltFunc="" Point="I/O" /> - <P92 Name="P92/ANI12" AltFunc="" Point="I/O" /> - <P93 Name="P93/ANI13" AltFunc="" Point="I/O" /> - <P94 Name="P94/ANI14" AltFunc="" Point="I/O" /> - <P95 Name="P95/ANI15" AltFunc="" Point="I/O" /> - <P96 Name="P96/ANI16" AltFunc="" Point="I/O" /> - <P97 Name="P97/ANI17" AltFunc="" Point="I/O" /> + <P90 Name="P90/ANI10" AltFunc="ANALOG_10" Point="I/O" /> + <P91 Name="P91/ANI11" AltFunc="ANALOG_11" Point="I/O" /> + <P92 Name="P92/ANI12" AltFunc="ANALOG_12" Point="I/O" /> + <P93 Name="P93/ANI13" AltFunc="ANALOG_13" Point="I/O" /> + <P94 Name="P94/ANI14" AltFunc="ANALOG_14" Point="I/O" /> + <P95 Name="P95/ANI15" AltFunc="ANALOG_15" Point="I/O" /> + <P96 Name="P96/ANI16" AltFunc="ANALOG_16" Point="I/O" /> + <P97 Name="P97/ANI17" AltFunc="ANALOG_17" Point="I/O" /> </Port9> <Port10 Chip="RL78F14_100pin"> - <P100 Name="P100/ANI18" AltFunc="" Point="I/O" /> - <P101 Name="P101/ANI19" AltFunc="" Point="I/O" /> - <P102 Name="P102/ANI20" AltFunc="" Point="I/O" /> - <P103 Name="P103/ANI21" AltFunc="" Point="I/O" /> - <P104 Name="P104/ANI22" AltFunc="" Point="I/O" /> - <P105 Name="P105/ANI23" AltFunc="" Point="I/O" /> + <P100 Name="P100/ANI18" AltFunc="ANALOG_18" Point="I/O" /> + <P101 Name="P101/ANI19" AltFunc="ANALOG_19" Point="I/O" /> + <P102 Name="P102/ANI20" AltFunc="ANALOG_20" Point="I/O" /> + <P103 Name="P103/ANI21" AltFunc="ANALOG_21" Point="I/O" /> + <P104 Name="P104/ANI22" AltFunc="ANALOG_22" Point="I/O" /> + <P105 Name="P105/ANI23" AltFunc="ANALOG_23" Point="I/O" /> <P106 Name="P106/LTXD1" Pullup="true" AltFunc="" Point="I/O" /> <P107 Name="P107/LRXD1" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> </Port10> <Port12 Chip="RL78F14_100pin"> - <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="" Point="I/O" /> + <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="ANI25" Point="I/O" /> <P121 Name="P121/X1" AltFunc="" Point="I" /> <P122 Name="P122/X2/EXCLK" AltFunc="" Point="I" /> <P123 Name="P123/XT1" AltFunc="" Point="I" /> <P124 Name="P124/XT2/EXCLKS" AltFunc="" Point="I" /> - <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> + <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="ANI24" Point="I/O" /> <P126 Name="P126/TI01/TO01" Pullup="true" AltFunc="" Point="I/O" /> <P127 Name="P127/TI03/TO03" Pullup="true" AltFunc="" Point="I/O" /> </Port12> @@ -1699,9 +2055,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <INTP0 Port="P137" Point="I" /> <INTP1 Port="P125" Point="I" /> <INTP2 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin,RL78F14_30pin,RL78F14_32pin" PIOR52="0" Port="P30" Point="I" /> - <INTP2 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR52="1" Port="P31" Point="I" /> <INTP3 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin,RL78F14_30pin,RL78F14_32pin" PIOR53="0" Port="P17" Point="I" /> - <INTP3 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR53="1" Port="P50" Point="I" /> <INTP4 Port="P120" Point="I" /> <INTP5 Port="P12" Point="I" /> <INTP6 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" Port="P71" Point="I" /> @@ -1787,35 +2141,23 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <SAU0> <UART0> <RXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P16" Point="I" /> - <RXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P61" Point="I" /> <TXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P15" Point="O" /> - <TXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P62" Point="O" /> </UART0> <CSI00> <SO00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P15" Point="O" /> - <SO00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P62" Point="O" /> <SI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P16" Point="I" /> - <SI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P61" Point="I" /> <SCK00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" RealName="_SCK00" Port="P17" Point="I/O" /> - <SCK00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK00" PIOR40="1" Port="P60" Point="I/O" /> <SSI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" RealName="_SSI00" Port="P30" Point="I" /> - <SSI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" RealName="_SSI00" Port="P63" Point="I" /> </CSI00> <CSI01> <SO01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" Port="P120" Point="O" /> - <SO01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="1" Port="P51" Point="O" /> <SI01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" Port="P13" Point="I" /> - <SI01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="1" Port="P53" Point="I" /> <SCK01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK01" PIOR41="0" Port="P14" Point="I/O" /> - <SCK01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK01" PIOR41="1" Port="P52" Point="I/O" /> <SSI01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" RealName="_SSI01" Port="P125" Point="I" /> - <SSI01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="1" RealName="_SSI01" Port="P50" Point="I" /> </CSI01> <IIC00> <SCL00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P17" Point="O" CheckNch="true" /> - <SCL00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P60" Point="O" CheckNch="true" /> <SDA00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P16" Point="O" CheckNch="true" /> - <SDA00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P61" Point="O" CheckNch="true" /> </IIC00> <IIC01> <SCL01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" Port="P14" Point="O" CheckNch="true" /> @@ -1825,29 +2167,19 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <SAU1> <UART1> <RXD1 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P11" Point="I" /> - <RXD1 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P75" Point="I" /> <TXD1 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P12" Point="O" /> - <TXD1 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P74" Point="O" /> </UART1> <CSI10> <SO10 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P12" Point="O" /> - <SO10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P74" Point="O" /> <SI10 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P11" Point="I" /> - <SI10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P75" Point="I" /> <SCK10 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK10" PIOR42="0" Port="P10" Point="I/O" /> - <SCK10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK10" PIOR42="1" Port="P76" Point="I/O" /> <SSI10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR42="0" RealName="_SSI10" Port="P54" Point="I" /> - <SSI10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" RealName="_SSI10" Port="P77" Point="I" /> </CSI10> <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> <SO11 PIOR43="0" Port="P72" Point="O" /> - <SO11 Chip="RL78F14_100pin" PIOR43="1" Port="P151" Point="O" /> <SI11 PIOR43="0" Port="P70" Point="I" /> - <SI11 Chip="RL78F14_100pin" PIOR43="1" Port="P152" Point="I" /> <SCK11 PIOR43="0" RealName="_SCK11" Port="P71" Point="I/O" /> - <SCK11 Chip="RL78F14_100pin" RealName="_SCK11" PIOR43="1" Port="P153" Point="I/O" /> <SSI11 PIOR43="0" RealName="_SSI11" Port="P73" Point="I" /> - <SSI11 Chip="RL78F14_100pin" PIOR43="1" RealName="_SSI11" Port="P150" Point="I" /> </CSI11> <IIC10> <SCL10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin,RL78F14_32pin,RL78F14_48pin" PIOR42="0" Port="P10" Point="O" CheckNch="true" /> @@ -1867,101 +2199,69 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <TAU0> <Channel0> <TI00 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR00="0" Port="P17" Point="I" /> - <TI00 Chip="RL78F14_80pin,RL78F14_100pin" PIOR00="1" Port="P66" Point="I" /> <TO00 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR10="0" Port="P17" Point="O" /> - <TO00 Chip="RL78F14_80pin,RL78F14_100pin" PIOR10="1" Port="P66" Point="O" /> </Channel0> <Channel1> <TI01 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR01="0" Port="P30" Point="I" /> - <TI01 Chip="RL78F14_80pin,RL78F14_100pin" PIOR01="1" Port="P126" Point="I" /> <TO01 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR11="0" Port="P30" Point="O" /> - <TO01 Chip="RL78F14_80pin,RL78F14_100pin" PIOR11="1" Port="P126" Point="O" /> </Channel1> <Channel2> <TI02 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR02="0" Port="P16" Point="I" /> - <TI02 Chip="RL78F14_80pin,RL78F14_100pin" PIOR02="1" Port="P67" Point="I" /> <TO02 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR12="0" Port="P16" Point="O" /> - <TO02 Chip="RL78F14_80pin,RL78F14_100pin" PIOR12="1" Port="P67" Point="O" /> </Channel2> <Channel3> <TI03 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR03="0" Port="P125" Point="I" /> - <TI03 Chip="RL78F14_100pin" PIOR03="1" Port="P127" Point="I" /> <TO03 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR13="0" Port="P125" Point="O" /> - <TO03 Chip="RL78F14_100pin" PIOR13="1" Port="P127" Point="O" /> </Channel3> <Channel4> <TI04 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR04="0" Port="P13" Point="I" /> - <TI04 Chip="RL78F14_80pin,RL78F14_100pin" PIOR04="1" Port="P01" Point="I" /> <TO04 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR14="0" Port="P13" Point="O" /> - <TO04 Chip="RL78F14_80pin,RL78F14_100pin" PIOR14="1" Port="P01" Point="O" /> </Channel4> <Channel5> <TI05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR05="0" Port="P15" Point="I" /> - <TI05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR05="1" Port="P00" Point="I" /> <TO05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR15="0" Port="P15" Point="O" /> - <TO05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR15="1" Port="P00" Point="O" /> </Channel5> <Channel6> <TI06 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR06="0" Port="P14" Point="I" /> - <TI06 Chip="RL78F14_80pin,RL78F14_100pin" PIOR06="1" Port="P02" Point="I" /> <TO06 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR16="0" Port="P14" Point="O" /> - <TO06 Chip="RL78F14_80pin,RL78F14_100pin" PIOR16="1" Port="P02" Point="O" /> </Channel6> <Channel7> <TI07 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR07="0" Port="P120" Point="I" /> - <TI07 Chip="RL78F14_80pin,RL78F14_100pin" PIOR07="1" Port="P44" Point="I" /> <TO07 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR17="0" Port="P120" Point="O" /> - <TO07 Chip="RL78F14_80pin,RL78F14_100pin" PIOR17="1" Port="P44" Point="O" /> </Channel7> </TAU0> <TAU1> <Channel0> <TI10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR20="0" Port="P41" Point="I" /> - <TI10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR20="1" Port="P45" Point="I" /> <TO10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR30="0" Port="P41" Point="O" /> - <TO10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR30="1" Port="P45" Point="O" /> </Channel0> <Channel1> <TI11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR21="0" Port="P12" Point="I" /> - <TI11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR21="1" Port="P54" Point="I" /> <TO11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR31="0" Port="P12" Point="O" /> - <TO11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR31="1" Port="P54" Point="O" /> </Channel1> <Channel2> <TI12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR22="0" Port="P11" Point="I" /> - <TI12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR22="1" Port="P46" Point="I" /> <TO12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR32="0" Port="P11" Point="O" /> - <TO12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR32="1" Port="P46" Point="O" /> </Channel2> <Channel3> <TI13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR23="0" Port="P10" Point="I" /> - <TI13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR23="1" Port="P55" Point="I" /> <TO13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR33="0" Port="P10" Point="O" /> - <TO13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR33="1" Port="P55" Point="O" /> </Channel3> <Channel4 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR24="0" Port="P31" Point="I" /> - <TI14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR24="1" Port="P64" Point="I" /> <TO14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR34="0" Port="P31" Point="O" /> - <TO14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR34="1" Port="P64" Point="O" /> </Channel4> <Channel5 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR25="0" Port="P70" Point="I" /> - <TI15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR25="1" Port="P56" Point="I" /> <TO15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR35="0" Port="P70" Point="O" /> - <TO15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR35="1" Port="P56" Point="O" /> </Channel5> <Channel6 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR26="0" Port="P32" Point="I" /> - <TI16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR26="1" Port="P65" Point="I" /> <TO16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR36="0" Port="P32" Point="O" /> - <TO16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR36="1" Port="P65" Point="O" /> </Channel6> <Channel7 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR27="0" Port="P71" Point="I" /> - <TI17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR27="1" Port="P57" Point="I" /> <TO17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR37="0" Port="P71" Point="O" /> - <TO17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR37="1" Port="P57" Point="O" /> </Channel7> </TAU1> <TMRJ0> @@ -1970,14 +2270,10 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </TMRJ0> <TMRD0> <TRDCLK_P13_0 PIOR70="0" Port="P13" Point="I/O" UnConflict="TRDCLK_P13_1" RealName="TRDCLK0" /> - <TRDCLK_P15_0 PIOR70="1" Port="P15" Point="I/O" UnConflict="TRDCLK_P15_1,TRDIOA1_P15_0" RealName="TRDCLK0" /> <TRDIOA0_P13 PIOR70="0" Port="P13" Point="I/O" UnConflict="TRDCLK_P13_0" RealName="TRDIOA0" /> - <TRDIOA0_P15 PIOR70="1" Port="P15" Point="I/O" UnConflict="TRDCLK_P15_0" RealName="TRDIOA0" /> <TRDIOB0_P125 PIOR71="0" Port="P125" Point="I/O" RealName="TRDIOB0" /> - <TRDIOB0_P11 PIOR71="1" Port="P11" Point="I/O" RealName="TRDIOB0" /> <TRDIOC0_P14 Port="P14" Point="I/O" RealName="TRDIOC0" /> <TRDIOD0_P120 PIOR73="0" Port="P120" Point="I/O" RealName="TRDIOD0" /> - <TRDIOD0_P12 PIOR73="1" Port="P12" Point="I/O" RealName="TRDIOD0" /> <TRDIOA1_P15_0 Port="P15" Point="I/O" UnConflict="TRDIOA1_P15" RealName="TRDIOA1" /> <TRDIOB1_P17_0 Port="P17" Point="I/O" UnConflict="TRDIOB1_P17" RealName="TRDIOB1" /> <TRDIOC1_P16_0 Port="P16" Point="I/O" UnConflict="TRDIOC1_P16" RealName="TRDIOC1" /> @@ -1985,7 +2281,6 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </TMRD0> <TMRD1> <TRDCLK_P13_1 PIOR70="0" Port="P13" Point="I/O" UnConflict="TRDCLK_P13_0,TRDIOA0_P13" RealName="TRDCLK0" /> - <TRDCLK_P15_1 PIOR70="1" Port="P15" Point="I/O" UnConflict="TRDCLK_P15_0,TRDIOA0_P15" RealName="TRDCLK0" /> <TRDIOA1_P15 Port="P15" Point="I/O" UnConflict="TRDIOA1_P15_0" RealName="TRDIOA1" /> <TRDIOB1_P17 Port="P17" Point="I/O" UnConflict="TRDIOB1_P17_0" RealName="TRDIOB1" /> <TRDIOC1_P16 Port="P16" Point="I/O" UnConflict="TRDIOC1_P16_0" RealName="TRDIOC1" /> @@ -1994,7 +2289,6 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </TAU> <RTC> <RTC1HZ Chip="RL78F14_100pin" PIOR80="0" Port="P15" Point="O" /> - <RTC1HZ Chip="RL78F14_100pin" PIOR80="1" Port="P03" Point="O" /> </RTC> <PCLBUZ> <PCLBUZ0> @@ -2025,37 +2319,23 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </COMP> <SNOOZE Chip="RL78F14_100pin"> <SNZOUT0 PIOR60="0" Port="P30" Point="O" /> - <SNZOUT0 PIOR60="1" Port="P57" Point="O" /> <SNZOUT1 PIOR61="0" Port="P125" Point="O" /> - <SNZOUT1 PIOR61="1" Port="P56" Point="O" /> <SNZOUT2 PIOR62="0" Port="P41" Point="O" /> - <SNZOUT2 PIOR62="1" Port="P65" Point="O" /> <SNZOUT3 PIOR63="0" Port="P12" Point="O" /> - <SNZOUT3 PIOR63="1" Port="P64" Point="O" /> <SNZOUT4 PIOR64="0" Port="P70" Point="O" /> - <SNZOUT4 PIOR64="1" Port="P157" Point="O" /> <SNZOUT5 PIOR65="0" Port="P71" Point="O" /> - <SNZOUT5 PIOR65="1" Port="P156" Point="O" /> <SNZOUT6 PIOR66="0" Port="P72" Point="O" /> - <SNZOUT6 PIOR66="1" Port="P155" Point="O" /> <SNZOUT7 PIOR67="0" Port="P73" Point="O" /> - <SNZOUT7 PIOR67="1" Port="P154" Point="O" /> </SNOOZE> <LIN Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin"> <LTxD0 PIOR44="0" Port="P13" Point="O" /> - <LTxD0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR44="1" Port="P42" Point="O" /> <LRxD0 PIOR44="0" Port="P14" Point="I" /> - <LRxD0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR44="1" Port="P43" Point="I" /> <LTxD1 Chip="RL78F14_100pin,R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ" PIOR45="0" Port="P10" Point="O" /> - <LTxD1 Chip="RL78F14_100pin" PIOR45="1" Port="P106" Point="O" /> <LRxD1 Chip="RL78F14_100pin,R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ" PIOR45="0" Port="P11" Point="I" /> - <LRxD1 Chip="RL78F14_100pin" PIOR45="1" Port="P107" Point="I" /> </LIN> <CAN Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin"> <CTxD0 PIOR46="0" Port="P10" Point="O" /> - <CTxD0 PIOR46="1" Port="P72" Point="O" /> <CRxD0 PIOR46="0" Port="P11" Point="I" /> - <CRxD0 PIOR46="1" Port="P73" Point="I" /> </CAN> <Others> <VDD AltFunc="VDD" Point="-" /> @@ -2099,16 +2379,16 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <SAU0> <INTCSI00 InUse="0" ISR="r_csi00_interrupt" /> <INTCSI01 InUse="0" ISR="r_csi01_interrupt" /> - <INTST0 InUse="0" ISR="r_uart0_interrupt_send" /> - <INTSR0 InUse="0" ISR="r_uart0_interrupt_receive" /> + <INTST0 InUse="1" ISR="r_uart0_interrupt_send" /> + <INTSR0 InUse="1" ISR="r_uart0_interrupt_receive" /> <INTIIC00 InUse="0" ISR="r_iic00_interrupt" /> <INTIIC01 InUse="0" ISR="r_iic01_interrupt" /> </SAU0> <SAU1> <INTCSI10 InUse="0" ISR="r_csi10_interrupt" /> <INTCSI11 InUse="0" ISR="r_csi11_interrupt" /> - <INTST1 InUse="0" ISR="r_uart1_interrupt_send" /> - <INTSR1 InUse="0" ISR="r_uart1_interrupt_receive" /> + <INTST1 InUse="1" ISR="r_uart1_interrupt_send" /> + <INTSR1 InUse="1" ISR="r_uart1_interrupt_receive" /> <INTIIC10 InUse="0" ISR="r_iic10_interrupt" /> <INTIIC11 InUse="0" ISR="r_iic11_interrupt" /> </SAU1> @@ -2117,7 +2397,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </IICA0> </Serial> <ADC> - <INTAD InUse="0" ISR="r_adc_interrupt" IsDMATrigger="true" /> + <INTAD InUse="1" ISR="r_adc_interrupt" IsDMATrigger="true" /> </ADC> <TAU> <TAU0> @@ -2276,15 +2556,15 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <r_cg_pfdl.h UserName="r_cg_pfdl.h" LibName="_pfdl.h" InUse="0" /> </CGC> <PORT> - <r_cg_port.c UserName="r_cg_port.c" LibName=".c"> + <r_cg_port.c UserName="r_cg_port.c" LibName=".c" InUse="0"> <Type R_PORT_Create="void R_PORT_Create(void)" /> - <R_PORT_Create UserName="R_PORT_Create" LibName="R_PORT_Create" Init="1" InitMode="" /> + <R_PORT_Create UserName="R_PORT_Create" LibName="R_PORT_Create" Init="1" InitMode="" InUse="0" /> </r_cg_port.c> - <r_cg_port_user.c UserName="r_cg_port_user.c" LibName="_user.c"> + <r_cg_port_user.c UserName="r_cg_port_user.c" LibName="_user.c" InUse="0"> <Type R_PORT_Create_UserInit="void R_PORT_Create_UserInit(void)" /> - <R_PORT_Create_UserInit UserName="R_PORT_Create_UserInit" LibName="R_PORT_Create_UserInit" /> + <R_PORT_Create_UserInit UserName="R_PORT_Create_UserInit" LibName="R_PORT_Create_UserInit" InUse="0" /> </r_cg_port_user.c> - <r_cg_port.h UserName="r_cg_port.h" LibName=".h" /> + <r_cg_port.h UserName="r_cg_port.h" LibName=".h" InUse="0" /> </PORT> <INTC> <r_cg_intc.c UserName="r_cg_intc.c" LibName=".c" InUse=""> @@ -2381,172 +2661,94 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <r_cg_intc.h UserName="r_cg_intc.h" LibName=".h" InUse="" /> </INTC> <Serial> - <r_cg_serial.c UserName="r_cg_serial.c" LibName=".c" InUse=""> + <r_cg_serial.c UserName="r_cg_serial.c" LibName=".c" InUse="1"> <Type R_SAUn_Create="void R_SAUn_Create(void)" R_SAUn_Set_PowerOff="void R_SAUn_Set_PowerOff(void)" R_SAUn_Set_SnoozeOn="void R_SAUn_Set_SnoozeOn(void)" R_SAUn_Set_SnoozeOff="void R_SAUn_Set_SnoozeOff(void)" R_UARTn_Create="void R_UARTn_Create(void)" R_UARTn_Send="MD_STATUS R_UARTn_Send(uint8_t const * tx_buf, uint16_t tx_num)" R_UARTn_Receive="MD_STATUS R_UARTn_Receive(uint8_t const * rx_buf, uint16_t rx_num)" R_UARTn_Start="void R_UARTn_Start(void)" R_UARTn_Stop="void R_UARTn_Stop(void)" R_CSIn_Create="void R_CSIn_Create(void)" R_CSIn_Send="MD_STATUS R_CSIn_Send(uint8_t const * tx_buf, uint16_t tx_num)" R_CSIn_Receive="MD_STATUS R_CSIn_Receive(uint8_t const * rx_buf, uint16_t rx_num) " R_CSIn_Send_Receive="MD_STATUS R_CSIn_Send_Receive(uint8_t const * tx_buf, uint16_t tx_num, uint8_t const * rx_buf) " R_CSIn_Start="void R_CSIn_Start(void)" R_CSIn_Stop="void R_CSIn_Stop(void)" R_IICn_Create="void R_IICn_Create(void)" R_IICn_Master_Send="void R_IICn_Master_Send(uint8_t adr, uint8_t const * tx_buf, uint16_t txnum)" R_IICn_Master_Receive="void R_IICn_Master_Receive(uint8_t adr, uint8_t const * rx_buf, uint16_t rx_num) " R_IICn_Stop="void R_IICn_Stop(void)" R_IICn_StartCondition="void R_IICn_StartCondition(void)" R_IICn_StopCondition="void R_IICn_StopCondition(void)" R_UARTFn_Create="void R_UARTFn_Create(void)" R_UARTFn_Send="MD_STATUS R_UARTFn_Send(uint8_t * const tx_buf, uint16_t tx_num)" R_UARTFn_Receive="MD_STATUS R_UARTFn_Receive(uint8_t * const rx_buf, uint16_t rx_num)" R_UARTFn_Set_ComparisonData="void R_UARTFn_Set_ComparisonData(uint16_t com_data)" R_UARTFn_Set_DataComparisonOn="void R_UARTFn_Set_DataComparisonOn(void)" R_UARTFn_Set_DataComparisonOff="void R_UARTFn_Set_DataComparisonOff(void)" R_UARTFn_Set_PowerOff="void R_UARTFn_Set_PowerOff(void)" R_IICAn_Create="void R_IICAn_Create(void)" R_IICAn_Master_Send="MD_STATUS R_IICAn_Master_Send(uint8_t adr, uint8_t * const tx_buf, uint16_t tx_num, uint8_t wait)" R_IICAn_Master_Receive="MD_STATUS R_IICAn_Master_Receive(uint8_t adr, uint8_t * const rx_buf, uint16_t rx_num, uint8_t wait)" R_IICAn_Slave_Send="void R_IICAn_Slave_Send(uint8_t * const tx_buf, uint16_t tx_num)" R_IICAn_Slave_Receive="void R_IICAn_Slave_Receive(uint8_t * const rx_buf, uint16_t rx_num)" R_IICAn_Stop="void R_IICAn_Stop(void)" R_IICAn_StopCondition="void R_IICAn_StopCondition(void)" R_IICAn_Set_SnoozeOn="void R_IICAn_Set_SnoozeOn(void)" R_IICAn_Set_SnoozeOff="void R_IICAn_Set_SnoozeOff(void)" R_IICAn_Set_PowerOff="void R_IICAn_Set_PowerOff(void)" /> <SAU0 InUse=""> - <R_SAU0_Create UserName="R_SAU0_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU0_Set_PowerOff UserName="R_SAU0_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> - <R_SAU0_Set_SnoozeOn UserName="R_SAU0_Set_SnoozeOn" LibName="R_SAUn_Set_SnoozeOn" InUse="" /> - <R_SAU0_Set_SnoozeOff UserName="R_SAU0_Set_SnoozeOff" LibName="R_SAUn_Set_SnoozeOff" InUse="" /> + <R_SAU0_Create UserName="R_SAU0_Create" LibName="R_SAUn_Create" InUse="1" Init="1" InitMode="" /> + <R_SAU0_Set_PowerOff UserName="R_SAU0_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="0" /> + <R_SAU0_Set_SnoozeOn UserName="R_SAU0_Set_SnoozeOn" LibName="R_SAUn_Set_SnoozeOn" InUse="0" /> + <R_SAU0_Set_SnoozeOff UserName="R_SAU0_Set_SnoozeOff" LibName="R_SAUn_Set_SnoozeOff" InUse="0" /> <UART0 InUse=""> - <R_UART0_Create UserName="R_UART0_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART0_Start UserName="R_UART0_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART0_Stop UserName="R_UART0_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART0_Send UserName="R_UART0_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART0_Receive UserName="R_UART0_Receive" LibName="R_UARTn_Receive" InUse="" /> + <R_UART0_Create UserName="R_UART0_Create" LibName="R_UARTn_Create" InUse="1" InitMode="" /> + <R_UART0_Start UserName="R_UART0_Start" LibName="R_UARTn_Start" InUse="1" /> + <R_UART0_Stop UserName="R_UART0_Stop" LibName="R_UARTn_Stop" InUse="1" /> + <R_UART0_Send UserName="R_UART0_Send" LibName="R_UARTn_Send" InUse="1" /> + <R_UART0_Receive UserName="R_UART0_Receive" LibName="R_UARTn_Receive" InUse="1" /> </UART0> <CSI00 InUse=""> - <R_CSI00_Create UserName="R_CSI00_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI00_Start UserName="R_CSI00_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI00_Stop UserName="R_CSI00_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI00_Send UserName="R_CSI00_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI00_Receive UserName="R_CSI00_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI00_Send_Receive UserName="R_CSI00_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI00_Create UserName="R_CSI00_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI00_Start UserName="R_CSI00_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI00_Stop UserName="R_CSI00_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI00_Send UserName="R_CSI00_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI00_Receive UserName="R_CSI00_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI00_Send_Receive UserName="R_CSI00_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI00> <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <R_CSI01_Create UserName="R_CSI01_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI01_Start UserName="R_CSI01_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI01_Stop UserName="R_CSI01_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI01_Send UserName="R_CSI01_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI01_Receive UserName="R_CSI01_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI01_Send_Receive UserName="R_CSI01_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI01> - <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" PIOR41="1"> - <R_CSI01_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI01_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI01_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI01_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI01_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI01_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI01_Create UserName="R_CSI01_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI01_Start UserName="R_CSI01_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI01_Stop UserName="R_CSI01_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI01_Send UserName="R_CSI01_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI01_Receive UserName="R_CSI01_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI01_Send_Receive UserName="R_CSI01_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI01> <IIC00 InUse=""> - <R_IIC00_Create UserName="R_IIC00_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC00_Master_Send UserName="R_IIC00_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC00_Master_Receive UserName="R_IIC00_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC00_Stop UserName="R_IIC00_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC00_StartCondition UserName="R_IIC00_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC00_StopCondition UserName="R_IIC00_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC00_Create UserName="R_IIC00_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC00_Master_Send UserName="R_IIC00_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC00_Master_Receive UserName="R_IIC00_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC00_Stop UserName="R_IIC00_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC00_StartCondition UserName="R_IIC00_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC00_StopCondition UserName="R_IIC00_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC00> <IIC01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <R_IIC01_Create UserName="R_IIC01_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC01_Master_Send UserName="R_IIC01_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC01_Master_Receive UserName="R_IIC01_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC01_Stop UserName="R_IIC01_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC01_StartCondition UserName="R_IIC01_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC01_StopCondition UserName="R_IIC01_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC01_Create UserName="R_IIC01_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC01_Master_Send UserName="R_IIC01_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC01_Master_Receive UserName="R_IIC01_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC01_Stop UserName="R_IIC01_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC01_StartCondition UserName="R_IIC01_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC01_StopCondition UserName="R_IIC01_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC01> </SAU0> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR43="1" PIOR42="1" InUse=""> - <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <R_CSI11_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI11> - </SAU1> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin" PIOR43="0" PIOR42="1" InUse=""> - <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR42="1" InUse=""> - <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR42="1" InUse=""> - <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR43="0" InUse=""> - <R_CSI11_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI11> - <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <R_IIC11_Create UserName="R_IIC11_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC11_Master_Send UserName="R_IIC11_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC11_Master_Receive UserName="R_IIC11_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC11_Stop UserName="R_IIC11_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC11_StartCondition UserName="R_IIC11_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC11_StopCondition UserName="R_IIC11_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> - </IIC11> - </SAU1> <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0" InUse=""> - <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> + <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="1" Init="1" InitMode="" /> + <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="0" /> <UART1 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="" /> + <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="1" InitMode="" /> + <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="1" /> + <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="1" /> + <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="1" /> + <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="1" /> </UART1> <CSI10 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI10> <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR43="0" InUse=""> - <R_CSI11_Create UserName="R_CSI11_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="R_CSI11_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="R_CSI11_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="R_CSI11_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="R_CSI11_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="R_CSI11_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI11> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <R_CSI11_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI11_Create UserName="R_CSI11_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI11_Start UserName="R_CSI11_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI11_Stop UserName="R_CSI11_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI11_Send UserName="R_CSI11_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI11_Receive UserName="R_CSI11_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI11_Send_Receive UserName="R_CSI11_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI11> <IIC10 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <R_IIC10_Create UserName="R_IIC10_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC10_Master_Send UserName="R_IIC10_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC10_Master_Receive UserName="R_IIC10_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC10_Stop UserName="R_IIC10_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC10_StartCondition UserName="R_IIC10_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC10_StopCondition UserName="R_IIC10_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC10_Create UserName="R_IIC10_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC10_Master_Send UserName="R_IIC10_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC10_Master_Receive UserName="R_IIC10_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC10_Stop UserName="R_IIC10_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC10_StartCondition UserName="R_IIC10_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC10_StopCondition UserName="R_IIC10_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC10> <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <R_IIC11_Create UserName="R_IIC11_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC11_Master_Send UserName="R_IIC11_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC11_Master_Receive UserName="R_IIC11_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC11_Stop UserName="R_IIC11_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC11_StartCondition UserName="R_IIC11_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC11_StopCondition UserName="R_IIC11_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC11_Create UserName="R_IIC11_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC11_Master_Send UserName="R_IIC11_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC11_Master_Receive UserName="R_IIC11_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC11_Stop UserName="R_IIC11_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC11_StartCondition UserName="R_IIC11_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC11_StopCondition UserName="R_IIC11_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC11> </SAU1> <IICA0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" InUse=""> @@ -2562,140 +2764,76 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <R_IICA0_Set_PowerOff UserName="R_IICA0_Set_PowerOff" LibName="R_IICAn_Set_PowerOff" InUse="" /> </IICA0> </r_cg_serial.c> - <r_cg_serial_user.c UserName="r_cg_serial_user.c" LibName="_user.c" InUse=""> + <r_cg_serial_user.c UserName="r_cg_serial_user.c" LibName="_user.c" InUse="1"> <Type R_SAUn_Create_UserInit="void R_SAUn_Create_UserInit(void)" r_uartn_interrupt_receive="__interrupt void r_uartn_interrupt_receive(void)" r_uartn_interrupt_error="__interrupt void r_uartn_interrupt_error(void)" r_uartn_interrupt_send="__interrupt void r_uartn_interrupt_send(void)" r_uartn_callback_sendend="void r_uartn_callback_sendend(void)" r_uartn_callback_receiveend="void r_uartn_callback_receiveend(void)" r_uartn_callback_error="void r_uartn_callback_error(uint16_t err_type)" r_uartn_callback_softwareoverrun="void r_uartn_callback_softwareoverrun(uint16_t err_type)" r_csin_interrupt="__interrupt void r_csin_interrupt(void)" r_csin_callback_receiveend="void r_csin_callback_receiveend(void)" r_csin_callback_error="void r_csin_callback_error(uint16_t err_type)" r_csin_callback_sendend="void r_csin_callback_sendend(void)" r_iicn_interrupt="__interrupt void r_iicn_interrupt(void)" r_iicn_callback_master_receiveend="void r_iicn_callback_master_receiveend(void)" r_iicn_callback_master_sendend="void r_iicn_callback_master_sendend(void)" r_iicn_callback_master_error="void r_iicn_callback_master_error(MD_STATUS flag)" R_UARTFn_Create_UserInit="void R_UARTFn_Create_UserInit(void)" r_uartfn_interrupt_receive="__interrupt static void r_uartfn_interrupt_receive(void)" r_uartfn_interrupt_error="__interrupt static void r_uartfn_interrupt_error(void)" r_uartfn_interrupt_send="__interrupt static void r_uartfn_interrupt_send(void)" r_uartfn_callback_receiveend="static void r_uartfn_callback_receiveend(void)" r_uartfn_callback_sendend="static void r_uartfn_callback_sendend(void)" r_uartfn_callback_error="static void r_uartfn_callback_error(void)" r_uartfn_callback_softwareoverrun="static void r_uartfn_callback_softwareoverrun(uint16_t rx_data)" r_uartfn_callback_expbitdetect="static void r_uartfn_callback_expbitdetect(void)" r_uartfn_callback_idmatch="static void r_uartfn_callback_idmatch(void)" R_IICAn_Create_UserInit="void R_IICAn_Create_UserInit(void)" r_iican_interrupt="__interrupt static r_iican_interrupt(void)" r_iican_callback_master_sendend="static void r_iican_callback_master_sendend(void)" r_iican_callback_master_receiveend="static void r_iican_callback_master_receiveend(void)" r_iican_callback_slave_sendend="static void r_iican_callback_slave_sendend(void)" r_iican_callback_slave_receiveend="static void r_iican_callback_slave_receiveend(void)" r_iican_callback_master_error="static void r_iican_callback_master_error(MD_STATUS flag)" r_iican_callback_slave_error="static void r_iican_callback_slave_error(MD_STATUS flag)" r_iican_callback_getstopcondition="static void r_iican_callback_getstopcondition(void)" /> <SAU0 InUse=""> - <R_SAU0_Create_UserInit UserName="R_SAU0_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> + <R_SAU0_Create_UserInit UserName="R_SAU0_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="0" /> <UART0 InUse=""> - <r_uart0_interrupt_receive UserName="r_uart0_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart0_interrupt_send UserName="r_uart0_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart0_callback_receiveend UserName="r_uart0_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart0_callback_sendend UserName="r_uart0_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart0_callback_error UserName="r_uart0_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart0_callback_softwareoverrun UserName="r_uart0_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> + <r_uart0_interrupt_receive UserName="r_uart0_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="1" /> + <r_uart0_interrupt_send UserName="r_uart0_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="1" /> + <r_uart0_callback_receiveend UserName="r_uart0_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="1" /> + <r_uart0_callback_sendend UserName="r_uart0_callback_sendend" LibName="r_uartn_callback_sendend" InUse="1" /> + <r_uart0_callback_error UserName="r_uart0_callback_error" LibName="r_uartn_callback_error" InUse="1" /> + <r_uart0_callback_softwareoverrun UserName="r_uart0_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="1" /> </UART0> <CSI00 InUse=""> - <r_csi00_interrupt UserName="r_csi00_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi00_callback_receiveend UserName="r_csi00_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi00_callback_error UserName="r_csi00_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi00_callback_sendend UserName="r_csi00_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi00_interrupt UserName="r_csi00_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi00_callback_receiveend UserName="r_csi00_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi00_callback_error UserName="r_csi00_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi00_callback_sendend UserName="r_csi00_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI00> <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <r_csi01_interrupt UserName="r_csi01_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi01_callback_receiveend UserName="r_csi01_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi01_callback_error UserName="r_csi01_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi01_callback_sendend UserName="r_csi01_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI01> - <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" PIOR41="1"> - <r_csi01_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi01_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi01_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi01_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi01_interrupt UserName="r_csi01_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi01_callback_receiveend UserName="r_csi01_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi01_callback_error UserName="r_csi01_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi01_callback_sendend UserName="r_csi01_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI01> <IIC00 InUse=""> - <r_iic00_interrupt UserName="r_iic00_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic00_callback_master_receiveend UserName="r_iic00_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic00_callback_master_sendend UserName="r_iic00_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic00_callback_master_error UserName="r_iic00_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic00_interrupt UserName="r_iic00_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic00_callback_master_receiveend UserName="r_iic00_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic00_callback_master_sendend UserName="r_iic00_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic00_callback_master_error UserName="r_iic00_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC00> <IIC01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <r_iic01_interrupt UserName="r_iic01_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic01_callback_master_receiveend UserName="r_iic01_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic01_callback_master_sendend UserName="r_iic01_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic01_callback_master_error UserName="r_iic01_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic01_interrupt UserName="r_iic01_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic01_callback_master_receiveend UserName="r_iic01_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic01_callback_master_sendend UserName="r_iic01_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic01_callback_master_error UserName="r_iic01_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC01> </SAU0> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR43="1" PIOR42="1" InUse=""> - <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <r_csi11_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> - </CSI11> - </SAU1> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin" PIOR43="0" PIOR42="1" InUse=""> - <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR42="1" InUse=""> - <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" InUse=""> - <r_csi11_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> - </CSI11> - <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <r_iic11_interrupt UserName="r_iic11_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic11_callback_master_receiveend UserName="r_iic11_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic11_callback_master_sendend UserName="r_iic11_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic11_callback_master_error UserName="r_iic11_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> - </IIC11> - </SAU1> <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0" InUse=""> - <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> + <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="0" /> <UART1 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> + <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="1" /> + <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="1" /> + <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="1" /> + <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="1" /> + <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="1" /> + <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="1" /> </UART1> <CSI10 Chip="groupe,groupd2,RL78F14_32pin" InUse=""> - <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI10> <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR43="0" InUse=""> - <r_csi11_interrupt UserName="r_csi11_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="r_csi11_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="r_csi11_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="r_csi11_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI11> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <r_csi11_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi11_interrupt UserName="r_csi11_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi11_callback_receiveend UserName="r_csi11_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi11_callback_error UserName="r_csi11_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi11_callback_sendend UserName="r_csi11_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI11> <IIC10 Chip="groupe,groupd2,RL78F14_32pin" InUse=""> - <r_iic10_interrupt UserName="r_iic10_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic10_callback_master_receiveend UserName="r_iic10_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic10_callback_master_sendend UserName="r_iic10_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic10_callback_master_error UserName="r_iic10_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic10_interrupt UserName="r_iic10_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic10_callback_master_receiveend UserName="r_iic10_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic10_callback_master_sendend UserName="r_iic10_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic10_callback_master_error UserName="r_iic10_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC10> <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <r_iic11_interrupt UserName="r_iic11_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic11_callback_master_receiveend UserName="r_iic11_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic11_callback_master_sendend UserName="r_iic11_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic11_callback_master_error UserName="r_iic11_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic11_interrupt UserName="r_iic11_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic11_callback_master_receiveend UserName="r_iic11_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic11_callback_master_sendend UserName="r_iic11_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic11_callback_master_error UserName="r_iic11_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC11> </SAU1> <IICA0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" InUse=""> @@ -2710,30 +2848,30 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <r_iica0_callback_getstopcondition UserName="r_iica0_callback_getstopcondition" LibName="r_iican_callback_getstopcondition" InUse="" /> </IICA0> </r_cg_serial_user.c> - <r_cg_serial.h UserName="r_cg_serial.h" LibName=".h" InUse="" /> + <r_cg_serial.h UserName="r_cg_serial.h" LibName=".h" InUse="1" /> </Serial> <ADC> - <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse=""> + <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse="1"> <Type R_ADC_Create="void R_ADC_Create(void)" R_ADC_Start="void R_ADC_Start(void)" R_ADC_Stop="void R_ADC_Stop(void)" R_ADC_Set_OperationOn="void R_ADC_Set_OperationOn(void)" R_ADC_Set_OperationOff="void R_ADC_Set_OperationOff(void)" R_ADC_Get_Result="void R_ADC_Get_Result(uint16_t * const buffer)" R_ADC_Get_Result_8bit="void R_ADC_Get_Result_8bit(uint8_t * const buffer)" R_ADC_Set_ADChannel="MD_STATUS R_ADC_Set_ADChannel(ad_channel_t channel)" R_ADC_Set_SnoozeOn="void R_ADC_Set_SnoozeOn(void)" R_ADC_Set_SnoozeOff="void R_ADC_Set_SnoozeOff(void)" R_ADC_Set_TestChannel="MD_STATUS R_ADC_Set_TestChannel(test_channel_t channel)" R_ADC_Set_PowerOff="void R_ADC_Set_PowerOff(void)" /> - <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="" Init="1" InitMode="" /> - <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="" /> - <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="" /> - <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="" /> - <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="" /> - <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="" /> - <R_ADC_Get_Result_8bit UserName="R_ADC_Get_Result_8bit" LibName="R_ADC_Get_Result_8bit" InUse="" /> - <R_ADC_Set_ADChannel UserName="R_ADC_Set_ADChannel" LibName="R_ADC_Set_ADChannel" InUse="" /> - <R_ADC_Set_SnoozeOn UserName="R_ADC_Set_SnoozeOn" LibName="R_ADC_Set_SnoozeOn" InUse="" /> - <R_ADC_Set_SnoozeOff UserName="R_ADC_Set_SnoozeOff" LibName="R_ADC_Set_SnoozeOff" InUse="" /> - <R_ADC_Set_TestChannel UserName="R_ADC_Set_TestChannel" LibName="R_ADC_Set_TestChannel" InUse="" /> - <R_ADC_Set_PowerOff UserName="R_ADC_Set_PowerOff" LibName="R_ADC_Set_PowerOff" InUse="" /> + <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="1" Init="1" InitMode="" /> + <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="1" /> + <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="1" /> + <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="1" /> + <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="1" /> + <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="1" /> + <R_ADC_Get_Result_8bit UserName="R_ADC_Get_Result_8bit" LibName="R_ADC_Get_Result_8bit" InUse="0" /> + <R_ADC_Set_ADChannel UserName="R_ADC_Set_ADChannel" LibName="R_ADC_Set_ADChannel" InUse="0" /> + <R_ADC_Set_SnoozeOn UserName="R_ADC_Set_SnoozeOn" LibName="R_ADC_Set_SnoozeOn" InUse="0" /> + <R_ADC_Set_SnoozeOff UserName="R_ADC_Set_SnoozeOff" LibName="R_ADC_Set_SnoozeOff" InUse="0" /> + <R_ADC_Set_TestChannel UserName="R_ADC_Set_TestChannel" LibName="R_ADC_Set_TestChannel" InUse="0" /> + <R_ADC_Set_PowerOff UserName="R_ADC_Set_PowerOff" LibName="R_ADC_Set_PowerOff" InUse="0" /> </r_cg_adc.c> - <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse=""> + <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse="1"> <Type R_ADC_Create_UserInit="void R_ADC_Create_UserInit(void)" r_adc_interrupt="__interrupt static void r_adc_interrupt(void)" /> - <R_ADC_Create_UserInit UserName="R_ADC_Create_UserInit" LibName="R_ADC_Create_UserInit" InUse="" /> - <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="" /> + <R_ADC_Create_UserInit UserName="R_ADC_Create_UserInit" LibName="R_ADC_Create_UserInit" InUse="0" /> + <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="1" /> </r_cg_adc_user.c> - <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="" /> + <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="1" /> </ADC> <TAU> <r_cg_timer.c UserName="r_cg_timer.c" LibName=".c" InUse=""> @@ -3189,16 +3327,16 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <TAG> <GlobleUserTag> <cg_security3 Name="cg_security3" Value="00" /> + <pior_value7 Name="pior_value7" Value="00" /> <cg_security8 Name="cg_security8" Value="00" /> <cg_security4 Name="cg_security4" Value="00" /> - <cg_iawctl_value Name="cg_iawctl_value" Value="00" /> + <wdt_option Name="wdt_option" Value="F9" /> <cg_crc_area Name="cg_crc_area" Value="00" /> <cg_security0 Name="cg_security0" Value="00" /> <cg_security9 Name="cg_security9" Value="00" /> <cg_option Name="cg_option" Value="04" /> <pior_value8 Name="pior_value8" Value="00" /> <cg_security5 Name="cg_security5" Value="00" /> - <wdt_option Name="wdt_option" Value="FF" /> <lvi_option Name="lvi_option" Value="FF" /> <pior_value4 Name="pior_value4" Value="00" /> <pior_value5 Name="pior_value5" Value="00" /> @@ -3207,7 +3345,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <pior_value0 Name="pior_value0" Value="00" /> <pior_value1 Name="pior_value1" Value="00" /> <pior_value6 Name="pior_value6" Value="00" /> - <pior_value7 Name="pior_value7" Value="00" /> + <cg_iawctl_value Name="cg_iawctl_value" Value="00" /> <cg_security7 Name="cg_security7" Value="00" /> <ocdstart Name="ocdstart" Value="3FE00" /> <cg_security2 Name="cg_security2" Value="00" /> @@ -3218,39 +3356,29 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </TAG> </DIR> <MACRO> - <CGC Prepared="true" SetFlag="True" NeedRefresh="True"> + <CGC Prepared="true" SetFlag="True" NeedRefresh="False"> <CGC SetFlag="True" MacroName="cgc" /> </CGC> - <PORT HelpID="port" Prepared="true" SetFlag="" NeedRefresh="False"> - <PORT SetFlag="" MacroName="PORT" /> + <PORT HelpID="port" Prepared="true" SetFlag="False" NeedRefresh="False"> + <PORT SetFlag="False" MacroName="PORT" /> </PORT> <INTC SetFlag="" HelpID="int" NeedRefresh="False"> <INTP Accelerate="No" MacroName="INTP" /> <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0" MacroName="KEY" /> </INTC> - <Serial SetFlag="" HelpID="serial" NeedRefresh="False"> - <SAU0 Accelerate="No" MacroName="SAU" Channel="0"> + <Serial SetFlag="True" HelpID="serial" NeedRefresh="False"> + <SAU0 Accelerate="No" MacroName="SAU" Channel="0" SetFlag="True" TabEnable="True"> <Channel0 UART="0" CSI="00" IIC="00" Channel="0" /> <Channel1 Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0" UART="0" CSI="01" IIC="01" Channel="1" /> - <Channel1 Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" PIOR41="1" UART="0" CSI="01" Channel="1" /> </SAU0> - <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR43="1" PIOR42="1"> - <Channel0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" UART="1" CSI="10" Channel="0" /> - <Channel1 Chip="RL78F14_100pin" UART="1" CSI="11" Channel="1" /> - </SAU1> - <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin" PIOR43="0" PIOR42="1"> - <Channel0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" UART="1" CSI="10" Channel="0" /> - <Channel1 Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" UART="1" CSI="11" IIC="11" Channel="1" /> - </SAU1> - <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0"> + <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0" SetFlag="True" TabEnable="True"> <Channel0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" UART="1" CSI="10" IIC="10" Channel="0" /> <Channel1 Chip="RL78F14_100pin" PIOR43="0" UART="1" CSI="11" IIC="11" Channel="1" /> - <Channel1 Chip="RL78F14_100pin" PIOR43="1" UART="1" CSI="11" Channel="1" /> </SAU1> - <IICA0 Accelerate="No" Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" MacroName="IICA" Channel="0" /> + <IICA0 Accelerate="No" Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" MacroName="IICA" Channel="0" TabEnable="True" /> </Serial> - <ADC SetFlag="" HelpID="adc" NeedRefresh="False"> - <ADC SetFlag="" MacroName="ADC" /> + <ADC SetFlag="True" HelpID="adc" NeedRefresh="False"> + <ADC SetFlag="True" MacroName="ADC" /> </ADC> <TAU SetFlag="false" HelpID="timer" NeedRefresh="False"> <TAU0 Accelerate="No" MacroName="TAU" Channel="0" ChannelNum="0,1,2,3,4,5,6,7" /> @@ -3286,7 +3414,7 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 </MACRO> <SETTING> <CGC> - <setting name="PIN_ASSIGNMENT_FIX_SETTING" value="true" /> + <setting name="PIN_ASSIGNMENT_FIX_SETTING" value="false" /> <setting name="OPERATION_MODE_HS_27_55" value="false" /> <setting name="OPERATION_MODE_HS_40_55" value="true" /> <setting name="MAIN_CLOCK_SELECT_HIGH_SYSTEM_CLOCK" value="false" /> @@ -3355,10 +3483,1197 @@ C:\Program Files (x86)\Renesas Electronics\CS+\CC\FAA\V1.05.00 <setting name="StartStop" value="unused" /> <setting name="Emulator" value="E1" /> </CGC> + <SAU0> + <IIC00 /> + <CSI00 /> + <UART0 /> + <Channel0> + <setting name="CHANNEL_FUNCTION" value="1" /> + <setting name="DETAIL_FUNCTION" value="2" /> + <Both_UART0> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="921600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Both_UART0> + <Receive_UART0> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Receive_UART0> + </Channel0> + <IIC01 /> + <CSI01 /> + <Channel1> + <setting name="CHANNEL_FUNCTION" value="0" /> + <setting name="DETAIL_FUNCTION" value="-1" /> + </Channel1> + </SAU0> + <SAU1> + <Channel0> + <setting name="CHANNEL_FUNCTION" value="1" /> + <setting name="DETAIL_FUNCTION" value="2" /> + <Both_UART1> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Both_UART1> + <Receive_UART1> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Receive_UART1> + </Channel0> + <UART1 /> + <Channel1> + <setting name="CHANNEL_FUNCTION" value="0" /> + <setting name="DETAIL_FUNCTION" value="-1" /> + </Channel1> + <IIC10 /> + <CSI10 /> + <IIC11 /> + <CSI11 /> + </SAU1> + <IICA0> + <setting name="SLAVE_MODE_USED" value="false" /> + <setting name="MODULE_UNUSE" value="true" /> + <setting name="SINGLE_MASTER_USED" value="false" /> + </IICA0> + <PORT> + <PortP0> + <P00> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P00> + <P01> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P01> + <P02> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P02> + <P03> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P03> + </PortP0> + <PortP1> + <P10> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P10> + <P11> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P11> + <P12> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P12> + <P13> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P13> + <P14> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P14> + <P15> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P15> + <P16> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P16> + <P17> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P17> + </PortP1> + <PortP3> + <P30> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P30> + <P31> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P31> + <P32> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P32> + <P33> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P33> + <P34> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P34> + </PortP3> + <PortP4> + <P40> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="true" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P40> + <P41> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P41> + <P42> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P42> + <P43> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P43> + <P44> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P44> + <P45> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P45> + <P46> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P46> + <P47> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P47> + </PortP4> + <PortP5> + <P50> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P50> + <P51> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P51> + <P52> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P52> + <P53> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P53> + <P54> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P54> + <P55> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P55> + <P56> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P56> + <P57> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P57> + </PortP5> + <PortP6> + <P60> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P60> + <P61> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P61> + <P62> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P62> + <P63> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P63> + <P64> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P64> + <P65> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P65> + <P66> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P66> + <P67> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P67> + </PortP6> + <PortP7> + <P70> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P70> + <P71> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P71> + <P72> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P72> + <P73> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P73> + <P74> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P74> + <P75> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P75> + <P76> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P76> + <P77> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P77> + </PortP7> + <PortP8> + <P80> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P80> + <P81> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P81> + <P82> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P82> + <P83> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P83> + <P84> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P84> + <P85> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P85> + <P86> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P86> + <P87> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P87> + </PortP8> + <PortP9> + <P90> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P90> + <P91> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P91> + <P92> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P92> + <P93> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P93> + <P94> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P94> + <P95> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P95> + <P96> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P96> + <P97> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P97> + </PortP9> + <PortP10> + <P100> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P100> + <P101> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P101> + <P102> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P102> + <P103> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P103> + <P104> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P104> + <P105> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P105> + <P106> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P106> + <P107> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P107> + </PortP10> + <PortP12> + <P120> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P120> + <P121> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P121> + <P122> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P122> + <P123> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P123> + <P124> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P124> + <P125> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P125> + <P126> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P126> + <P127> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P127> + </PortP12> + <PortP13> + <P130> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P130> + <P137> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P137> + </PortP13> + <PortP14> + <P140> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P140> + </PortP14> + <PortP15> + <P150> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P150> + <P151> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P151> + <P152> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P152> + <P153> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P153> + <P154> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P154> + <P155> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P155> + <P156> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P156> + <P157> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P157> + </PortP15> + </PORT> + <WDT> + <setting name="WDT_MODULE_USED" value="true" /> + <setting name="WDT_MODULE_UNUSE" value="false" /> + <setting name="WDT_OVERFLOW_TIME" value="4" /> + <setting name="WDT_WINDOW_OPEN_TIME" value="2" /> + <setting name="WDT_HALT_STOP_OPERATION_ENABLE" value="true" /> + <setting name="WDT_HALT_STOP_OPERATION_STOP" value="false" /> + <setting name="WDT_INTERRUPT_USED" value="true" /> + <setting name="WDT_INTERRUPT_PRIORITY" value="3" /> + </WDT> + <ADC> + <setting name="ADC_USED" value="true" /> + <setting name="ADC_UNUSED" value="false" /> + <setting name="ADC_COMPARATOR_ENABLE" value="false" /> + <setting name="ADC_COMPARATOR_DISABLE" value="true" /> + <setting name="ADC_RESOLUTION_10BIT" value="true" /> + <setting name="ADC_RESOLUTION_8BIT" value="false" /> + <setting name="ADC_POSITIVE_VDD" value="true" /> + <setting name="ADC_POSITIVE_AVREFP" value="false" /> + <setting name="ADC_POSITIVE_BGR" value="false" /> + <setting name="ADC_NEGATIVE_VSS" value="true" /> + <setting name="ADC_NEGATIVE_AVREFM" value="false" /> + <setting name="ADC_TRIGGER_SOFTWARE" value="true" /> + <setting name="ADC_TRIGGER_HARDWARE_NOWAIT" value="false" /> + <setting name="ADC_TRIGGER_HARDWARE_WAIT" value="false" /> + <setting name="ADC_TRIGGER_SOURCE_UPDATE" value="0" /> + <setting name="ADC_CONTINUOUS_SELECT_MODE" value="true" /> + <setting name="ADC_ONESHOT_SELECT_MODE" value="false" /> + <setting name="ADC_CONTINUOUS_SCAN_MODE" value="false" /> + <setting name="ADC_ONESHOT_SCAN_MODE" value="false" /> + <setting name="ADC_ANALOG_INPUT_SELECTION" value="0" /> + <setting name="ANALOG_INPUT_24" value="true" /> + <setting name="ANALOG_INPUT_25" value="true" /> + <setting name="ANALOG_INPUT_26" value="true" /> + <setting name="ADC_CONVERSION_MODE" value="0" /> + <setting name="ADC_CONVERSION_TIME" value="0" /> + <setting name="ADC_INTERRUPT_GENERATE_CONDITION_1" value="true" /> + <setting name="ADC_INTERRUPT_GENERATE_CONDITION_2" value="false" /> + <setting name="ADC_UPPER_BOUND_VALUE" value="255" /> + <setting name="ADC_LOWER_BOUND_VALUE" value="0" /> + <setting name="ADC_INTERRUPT_PRIORITY" value="3" /> + <setting name="ADC_INTERRUPT_USED" value="true" /> + <setting name="ANALOG_INPUT_30" value="true" /> + <setting name="ANALOG_INPUT_29" value="true" /> + <setting name="ANALOG_INPUT_28" value="true" /> + <setting name="ANALOG_INPUT_27" value="true" /> + <setting name="ADC_CHANNEL_SELECTION" value="0" /> + </ADC> </SETTING> </RL78F14> 1.0 95279bbe-6d22-4c1c-844e-cd135cf17b88 + cd2e4292-1297-4c3b-8415-f027a507b349 + + + + + 9.13.00.00 \ No newline at end of file diff --git a/multical.rcpe b/multical.rcpe index 653b67d..b77b9e8 100644 --- a/multical.rcpe +++ b/multical.rcpe @@ -8,10 +8,42 @@ cstart.asm - hdwinit.asm stkinit.asm - main.c iodefine.h + + r_main.c + r_systeminit.c + r_cg_cgc.c + r_cg_cgc_user.c + r_cg_serial.c + r_cg_serial_user.c + r_cg_wdt.c + r_cg_wdt_user.c + r_cg_macrodriver.h + r_cg_userdefine.h + r_cg_cgc.h + r_cg_serial.h + r_cg_wdt.h + + + ..\IDH1.1\common.h + + ..\IDH1.1\owi.c + ..\IDH1.1\owi.h + + + ..\IDH1.1\i2c.h + ..\IDH1.1\i2c.c + + + ..\IDH1.1\uart.h + ..\IDH1.1\uart.c + + + ..\IDH1.1\delay.c + ..\IDH1.1\delay.h + + Simulator @@ -25,11 +57,24 @@ DefaultBuild\cstart.obj - DefaultBuild\hdwinit.obj - DefaultBuild\main.obj DefaultBuild\stkinit.obj + DefaultBuild\r_main.obj + DefaultBuild\r_systeminit.obj + DefaultBuild\r_cg_cgc.obj + DefaultBuild\r_cg_cgc_user.obj + DefaultBuild\r_cg_serial.obj + DefaultBuild\r_cg_serial_user.obj + DefaultBuild\r_cg_wdt.obj + DefaultBuild\r_cg_wdt_user.obj + DefaultBuild\owi.obj + DefaultBuild\i2c.obj + DefaultBuild\uart.obj + DefaultBuild\delay.obj - + + ..\IDH1.1 + . + False @@ -39,6 +84,8 @@ + + @@ -55,6 +102,8 @@ + + @@ -101,7 +150,7 @@ <COMP /> </Effect> </fCLK> - <ISPullupForPort Name="ISPullupForPort" Text="false" Comment="unused" /> + <ISPullupForPort Name="ISPullupForPort" Text="P00-P01-P02-P03-P10-P11-P12-P13-P14-P15-P16-P17-P30-P31-P32-P40-P41-P42-P43-P44-P45-P46-P47-P50-P51-P52-P53-P54-P55-P56-P57-P60-P61-P62-P63-P64-P65-P66-P67-P70-P71-P72-P73-P74-P75-P76-P77-P106-P107-P120-P125-P126-P127-P140-P150-P151-P152-P153-P154-P155-P156-P157-" Comment="unused" /> <fHOCO Name="fHOCO" Value="64" Comment="64M" Trigger="fHOCO" /> <fIH Name="fIH" Value="64" Comment="32M" /> <fSUB Name="fSUB" Value="0" Comment="0K" Trigger="fSUB"> @@ -163,8 +212,8 @@ <COMP_ADPC_USEDPIN Name="COMP_ADPC_USEDPIN" Text="false" /> <DA_ADPC_USEDPIN Name="DA_ADPC_USEDPIN" Text="false" /> <DA_INUSE Name="DA_INUSE" Text="false" /> - <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="false" /> - <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="false" /> + <AD_ADPC_USEDPIN Name="AD_ADPC_USEDPIN" Text="ANI0,ANI1,ANI2,ANI3,ANI4,ANI5,ANI6,ANI7,ANI8,ANI9,ANI10,ANI11,ANI12,ANI13,ANI14,ANI15,ANI16,ANI17,ANI18,ANI19,ANI20,ANI21,ANI22,ANI23," /> + <AD_ADS_USEDPIN Name="AD_ADS_USEDPIN" Text="ANI0," /> <ADPCForPort3 Name="ADPCForPort3" Value="255" Comment="ADPCForPort3" /> <ADPCForPort8 Name="ADPCForPort8" Value="255" Comment="ADPCForPort8" /> <ADPCForPort9 Name="ADPCForPort9" Value="255" Comment="ADPCForPort9" /> @@ -315,9 +364,9 @@ <TAU1 /> </Effect> </RTC1HZ> - <RXD0 Name="RXD0" Text="disable" /> + <RXD0 Name="RXD0" Text="enable" /> <ProjectName Name="PrjName" Text="multical" /> - <ProjectPath Name="PrjPath" Text="C:\Users\temp\Desktop\multical" /> + <ProjectPath Name="PrjPath" Text="C:\Users\temp\Desktop\Amosense_Firmware" /> <ProjectKind Name="PrjKind" Text="Project78K0R" /> <DeviceName Name="DeviceName" Fixed="" Text="RL78F14" /> <MCUName Name="MCUName" Text="RL78F14_100pin" /> @@ -381,6 +430,18 @@ <HasHotRam Name="HasHotRam" Text="" /> <PrjVersion Name="PrjVersion" Text="1.2.0.1" /> <ProductVersion Name="ProductVersion" Text="4.08.06.01" /> + <ADPCForPort0 Name="ADPCForPort0" Value="255" /> + <ADPCForPort1 Name="ADPCForPort1" Value="255" /> + <ADPCForPort4 Name="ADPCForPort4" Value="255" /> + <ADPCForPort5 Name="ADPCForPort5" Value="255" /> + <ADPCForPort6 Name="ADPCForPort6" Value="255" /> + <ADPCForPort7 Name="ADPCForPort7" Value="255" /> + <ADPCForPort10 Name="ADPCForPort10" Value="255" /> + <ADPCForPort12 Name="ADPCForPort12" Value="255" /> + <ADPCForPort13 Name="ADPCForPort13" Value="255" /> + <ADPCForPort14 Name="ADPCForPort14" Value="255" /> + <ADPCForPort15 Name="ADPCForPort15" Value="255" /> + <LinkFileName Name="LinkFileName" Text="" /> </VAR> <DIR> <PIN> @@ -403,20 +464,20 @@ </Port0> <Port1 Pullup="true"> <P10 Name="P10/TI13/TO13/TRJO0/_SCK10/SCL10/LTXD1/CTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P11 Name="P11/TI12/TO12/TRDIOB0/SI10/SDA10/RXD1/LRXD1/CRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P12 Name="P12/TI11/TO11/TRDIOD0/INTP5/SO10/TXD1/SNZOUT3" Nch="true" AltFunc="" Point="I/O" /> + <P11 Name="P11/TI12/TO12/TRDIOB0/SI10/SDA10/RXD1/LRXD1/CRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="RXD1" Point="I/O" /> + <P12 Name="P12/TI11/TO11/TRDIOD0/INTP5/SO10/TXD1/SNZOUT3" Nch="true" AltFunc="TXD1" Point="I/O" /> <P13 Name="P13/TI04/TO04/TRDIOA0/TRDCLK0/SI01/SDA01/LTXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> <P14 Name="P14/TI06/TO06/TRDIOC0/_SCK01/SCL01/LRXD0" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P15 Name="P15/TI05/TO05/TRDIOA1/TRDIOA0/TRDCLK0/SO00/TXD0/TOOLTXD/RTC1HZ" Nch="true" AltFunc="" Point="I/O" /> - <P16 Name="P16/TI02/TO02/TRDIOC1/SI00/SDA00/RXD0/TOOLRXD" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> + <P15 Name="P15/TI05/TO05/TRDIOA1/TRDIOA0/TRDCLK0/SO00/TXD0/TOOLTXD/RTC1HZ" Nch="true" AltFunc="TXD0" Point="I/O" /> + <P16 Name="P16/TI02/TO02/TRDIOC1/SI00/SDA00/RXD0/TOOLRXD" TTL="true" PITHL="true" Nch="true" AltFunc="RXD0" Point="I/O" /> <P17 Name="P17/TI00/TO00/TRDIOB1/_SCK00/SCL00/INTP3" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> </Port1> <Port3 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> <P30 Name="P30/TI01/TO01/TRDIOD1/_SSI00/INTP2/SNZOUT0" TTL="true" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> <P31 Name="P31/TI14/TO14/STOPST/INTP2" Pullup="true" AltFunc="" Point="I/O" /> <P32 Name="P32/TI16/TO16/INTP7" Pullup="true" AltFunc="" Point="I/O" /> - <P33 Name="P33/AVREFP/ANI00" AltFunc="" Point="I/O" /> - <P34 Name="P34/AVREFM/ANI01" AltFunc="" Point="I/O" /> + <P33 Name="P33/AVREFP/ANI00" AltFunc="ANI0" Point="I/O" /> + <P34 Name="P34/AVREFM/ANI01" AltFunc="ANALOG_1" Point="I/O" /> </Port3> <Port4 Chip="RL78F14_80pin,RL78F14_100pin" Pullup="true"> <P40 Name="P40/TOOL0" AltFunc="" Point="I/O" /> @@ -449,52 +510,52 @@ <P67 Name="P67/TI02/TO02" AltFunc="" Point="I/O" /> </Port6> <Port7 Chip="R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin" Pullup="true"> - <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="" Point="I/O" /> - <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="" Point="I/O" /> - <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="" Point="I/O" /> - <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="" Point="I/O" /> + <P70 Name="P70/ANI26/KR0/TI15/TO15/INTP8/SI11/SDA11/SNZOUT4/KR0" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI26" Point="I/O" /> + <P71 Name="P71/ANI27/KR1/TI17/TO17/INTP6/_SCK11/SCL11/SNZOUT5/KR1" DIN="true" TTL="true" PITHL="true" Nch="true" AltFunc="ANI27" Point="I/O" /> + <P72 Name="P72/ANI28/KR2/CTXD0/SO11/SNZOUT6/KR2" DIN="true" Nch="true" AltFunc="ANI28" Point="I/O" /> + <P73 Name="P73/ANI29/KR3/CRXD0/_SSI11/SNZOUT7/KR3" DIN="true" TTL="true" PITHL="true" AltFunc="ANI29" Point="I/O" /> + <P74 Name="P74/ANI30/KR4/SO10/TXD1/KR4" DIN="true" AltFunc="ANI30" Point="I/O" /> <P75 Name="P75/KR5/SI10/SDA10/RXD1/KR5" PITHL="true" AltFunc="" Point="I/O" /> <P76 Name="P76/KR6/_SCK10/SCL10/KR6" PITHL="true" AltFunc="" Point="I/O" /> <P77 Name="P77/KR7/_SSI10/INTP12/KR7" PITHL="true" AltFunc="" Point="I/O" /> </Port7> <Port8 Chip="RL78F14_30pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> - <P80 Name="P80/ANI02/ANO0" AltFunc="" Point="I/O" /> - <P81 Name="P81/ANI03/IVCMP00" AltFunc="" Point="I/O" /> - <P82 Name="P82/ANI04/IVCMP01" AltFunc="" Point="I/O" /> - <P83 Name="P83/ANI05/IVCMP02" AltFunc="" Point="I/O" /> - <P84 Name="P84/ANI06/IVCMP03" AltFunc="" Point="I/O" /> - <P85 Name="P85/ANI07/IVREF0" AltFunc="" Point="I/O" /> - <P86 Name="P86/ANI08" AltFunc="" Point="I/O" /> - <P87 Name="P87/ANI09" AltFunc="" Point="I/O" /> + <P80 Name="P80/ANI02/ANO0" AltFunc="ANALOG_2" Point="I/O" /> + <P81 Name="P81/ANI03/IVCMP00" AltFunc="ANALOG_3" Point="I/O" /> + <P82 Name="P82/ANI04/IVCMP01" AltFunc="ANALOG_4" Point="I/O" /> + <P83 Name="P83/ANI05/IVCMP02" AltFunc="ANALOG_5" Point="I/O" /> + <P84 Name="P84/ANI06/IVCMP03" AltFunc="ANALOG_6" Point="I/O" /> + <P85 Name="P85/ANI07/IVREF0" AltFunc="ANALOG_7" Point="I/O" /> + <P86 Name="P86/ANI08" AltFunc="ANALOG_8" Point="I/O" /> + <P87 Name="P87/ANI09" AltFunc="ANALOG_9" Point="I/O" /> </Port8> <Port9 Chip="R5F10PMG,R5F10PMH,R5F10PMJ,R5F10PPE,R5F10PPF,R5F10PPG,R5F10PPH,R5F10PPJ"> - <P90 Name="P90/ANI10" AltFunc="" Point="I/O" /> - <P91 Name="P91/ANI11" AltFunc="" Point="I/O" /> - <P92 Name="P92/ANI12" AltFunc="" Point="I/O" /> - <P93 Name="P93/ANI13" AltFunc="" Point="I/O" /> - <P94 Name="P94/ANI14" AltFunc="" Point="I/O" /> - <P95 Name="P95/ANI15" AltFunc="" Point="I/O" /> - <P96 Name="P96/ANI16" AltFunc="" Point="I/O" /> - <P97 Name="P97/ANI17" AltFunc="" Point="I/O" /> + <P90 Name="P90/ANI10" AltFunc="ANALOG_10" Point="I/O" /> + <P91 Name="P91/ANI11" AltFunc="ANALOG_11" Point="I/O" /> + <P92 Name="P92/ANI12" AltFunc="ANALOG_12" Point="I/O" /> + <P93 Name="P93/ANI13" AltFunc="ANALOG_13" Point="I/O" /> + <P94 Name="P94/ANI14" AltFunc="ANALOG_14" Point="I/O" /> + <P95 Name="P95/ANI15" AltFunc="ANALOG_15" Point="I/O" /> + <P96 Name="P96/ANI16" AltFunc="ANALOG_16" Point="I/O" /> + <P97 Name="P97/ANI17" AltFunc="ANALOG_17" Point="I/O" /> </Port9> <Port10 Chip="RL78F14_100pin"> - <P100 Name="P100/ANI18" AltFunc="" Point="I/O" /> - <P101 Name="P101/ANI19" AltFunc="" Point="I/O" /> - <P102 Name="P102/ANI20" AltFunc="" Point="I/O" /> - <P103 Name="P103/ANI21" AltFunc="" Point="I/O" /> - <P104 Name="P104/ANI22" AltFunc="" Point="I/O" /> - <P105 Name="P105/ANI23" AltFunc="" Point="I/O" /> + <P100 Name="P100/ANI18" AltFunc="ANALOG_18" Point="I/O" /> + <P101 Name="P101/ANI19" AltFunc="ANALOG_19" Point="I/O" /> + <P102 Name="P102/ANI20" AltFunc="ANALOG_20" Point="I/O" /> + <P103 Name="P103/ANI21" AltFunc="ANALOG_21" Point="I/O" /> + <P104 Name="P104/ANI22" AltFunc="ANALOG_22" Point="I/O" /> + <P105 Name="P105/ANI23" AltFunc="ANALOG_23" Point="I/O" /> <P106 Name="P106/LTXD1" Pullup="true" AltFunc="" Point="I/O" /> <P107 Name="P107/LRXD1" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> </Port10> <Port12 Chip="RL78F14_100pin"> - <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="" Point="I/O" /> + <P120 Name="P120/ANI25/TI07/TO07/TRDIOD0/SO01/INTP4" DIN="true" Nch="true" Pullup="true" AltFunc="ANI25" Point="I/O" /> <P121 Name="P121/X1" AltFunc="" Point="I" /> <P122 Name="P122/X2/EXCLK" AltFunc="" Point="I" /> <P123 Name="P123/XT1" AltFunc="" Point="I" /> <P124 Name="P124/XT2/EXCLKS" AltFunc="" Point="I" /> - <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="" Point="I/O" /> + <P125 Name="P125/ANI24/TI03/TO03/TRDIOB0/_SSI01/INTP1/SNZOUT1" DIN="true" TTL="true" PITHL="true" Pullup="true" AltFunc="ANI24" Point="I/O" /> <P126 Name="P126/TI01/TO01" Pullup="true" AltFunc="" Point="I/O" /> <P127 Name="P127/TI03/TO03" Pullup="true" AltFunc="" Point="I/O" /> </Port12> @@ -521,9 +582,7 @@ <INTP0 Port="P137" Point="I" /> <INTP1 Port="P125" Point="I" /> <INTP2 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin,RL78F14_30pin,RL78F14_32pin" PIOR52="0" Port="P30" Point="I" /> - <INTP2 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR52="1" Port="P31" Point="I" /> <INTP3 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin,RL78F14_30pin,RL78F14_32pin" PIOR53="0" Port="P17" Point="I" /> - <INTP3 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR53="1" Port="P50" Point="I" /> <INTP4 Port="P120" Point="I" /> <INTP5 Port="P12" Point="I" /> <INTP6 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" Port="P71" Point="I" /> @@ -609,35 +668,23 @@ <SAU0> <UART0> <RXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P16" Point="I" /> - <RXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P61" Point="I" /> <TXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P15" Point="O" /> - <TXD0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P62" Point="O" /> </UART0> <CSI00> <SO00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P15" Point="O" /> - <SO00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P62" Point="O" /> <SI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P16" Point="I" /> - <SI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P61" Point="I" /> <SCK00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" RealName="_SCK00" Port="P17" Point="I/O" /> - <SCK00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK00" PIOR40="1" Port="P60" Point="I/O" /> <SSI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" RealName="_SSI00" Port="P30" Point="I" /> - <SSI00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" RealName="_SSI00" Port="P63" Point="I" /> </CSI00> <CSI01> <SO01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" Port="P120" Point="O" /> - <SO01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="1" Port="P51" Point="O" /> <SI01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" Port="P13" Point="I" /> - <SI01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="1" Port="P53" Point="I" /> <SCK01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK01" PIOR41="0" Port="P14" Point="I/O" /> - <SCK01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK01" PIOR41="1" Port="P52" Point="I/O" /> <SSI01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" RealName="_SSI01" Port="P125" Point="I" /> - <SSI01 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="1" RealName="_SSI01" Port="P50" Point="I" /> </CSI01> <IIC00> <SCL00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P17" Point="O" CheckNch="true" /> - <SCL00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P60" Point="O" CheckNch="true" /> <SDA00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="0" Port="P16" Point="O" CheckNch="true" /> - <SDA00 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR40="1" Port="P61" Point="O" CheckNch="true" /> </IIC00> <IIC01> <SCL01 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR41="0" Port="P14" Point="O" CheckNch="true" /> @@ -647,29 +694,19 @@ <SAU1> <UART1> <RXD1 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P11" Point="I" /> - <RXD1 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P75" Point="I" /> <TXD1 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P12" Point="O" /> - <TXD1 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P74" Point="O" /> </UART1> <CSI10> <SO10 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P12" Point="O" /> - <SO10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P74" Point="O" /> <SI10 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="0" Port="P11" Point="I" /> - <SI10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" Port="P75" Point="I" /> <SCK10 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK10" PIOR42="0" Port="P10" Point="I/O" /> - <SCK10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" RealName="_SCK10" PIOR42="1" Port="P76" Point="I/O" /> <SSI10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR42="0" RealName="_SSI10" Port="P54" Point="I" /> - <SSI10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR42="1" RealName="_SSI10" Port="P77" Point="I" /> </CSI10> <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin"> <SO11 PIOR43="0" Port="P72" Point="O" /> - <SO11 Chip="RL78F14_100pin" PIOR43="1" Port="P151" Point="O" /> <SI11 PIOR43="0" Port="P70" Point="I" /> - <SI11 Chip="RL78F14_100pin" PIOR43="1" Port="P152" Point="I" /> <SCK11 PIOR43="0" RealName="_SCK11" Port="P71" Point="I/O" /> - <SCK11 Chip="RL78F14_100pin" RealName="_SCK11" PIOR43="1" Port="P153" Point="I/O" /> <SSI11 PIOR43="0" RealName="_SSI11" Port="P73" Point="I" /> - <SSI11 Chip="RL78F14_100pin" PIOR43="1" RealName="_SSI11" Port="P150" Point="I" /> </CSI11> <IIC10> <SCL10 Chip="RL78F14_64pin,RL78F14_80pin,RL78F14_100pin,RL78F14_32pin,RL78F14_48pin" PIOR42="0" Port="P10" Point="O" CheckNch="true" /> @@ -689,101 +726,69 @@ <TAU0> <Channel0> <TI00 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR00="0" Port="P17" Point="I" /> - <TI00 Chip="RL78F14_80pin,RL78F14_100pin" PIOR00="1" Port="P66" Point="I" /> <TO00 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR10="0" Port="P17" Point="O" /> - <TO00 Chip="RL78F14_80pin,RL78F14_100pin" PIOR10="1" Port="P66" Point="O" /> </Channel0> <Channel1> <TI01 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR01="0" Port="P30" Point="I" /> - <TI01 Chip="RL78F14_80pin,RL78F14_100pin" PIOR01="1" Port="P126" Point="I" /> <TO01 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR11="0" Port="P30" Point="O" /> - <TO01 Chip="RL78F14_80pin,RL78F14_100pin" PIOR11="1" Port="P126" Point="O" /> </Channel1> <Channel2> <TI02 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR02="0" Port="P16" Point="I" /> - <TI02 Chip="RL78F14_80pin,RL78F14_100pin" PIOR02="1" Port="P67" Point="I" /> <TO02 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR12="0" Port="P16" Point="O" /> - <TO02 Chip="RL78F14_80pin,RL78F14_100pin" PIOR12="1" Port="P67" Point="O" /> </Channel2> <Channel3> <TI03 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR03="0" Port="P125" Point="I" /> - <TI03 Chip="RL78F14_100pin" PIOR03="1" Port="P127" Point="I" /> <TO03 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR13="0" Port="P125" Point="O" /> - <TO03 Chip="RL78F14_100pin" PIOR13="1" Port="P127" Point="O" /> </Channel3> <Channel4> <TI04 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR04="0" Port="P13" Point="I" /> - <TI04 Chip="RL78F14_80pin,RL78F14_100pin" PIOR04="1" Port="P01" Point="I" /> <TO04 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR14="0" Port="P13" Point="O" /> - <TO04 Chip="RL78F14_80pin,RL78F14_100pin" PIOR14="1" Port="P01" Point="O" /> </Channel4> <Channel5> <TI05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR05="0" Port="P15" Point="I" /> - <TI05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR05="1" Port="P00" Point="I" /> <TO05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR15="0" Port="P15" Point="O" /> - <TO05 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR15="1" Port="P00" Point="O" /> </Channel5> <Channel6> <TI06 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR06="0" Port="P14" Point="I" /> - <TI06 Chip="RL78F14_80pin,RL78F14_100pin" PIOR06="1" Port="P02" Point="I" /> <TO06 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR16="0" Port="P14" Point="O" /> - <TO06 Chip="RL78F14_80pin,RL78F14_100pin" PIOR16="1" Port="P02" Point="O" /> </Channel6> <Channel7> <TI07 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR07="0" Port="P120" Point="I" /> - <TI07 Chip="RL78F14_80pin,RL78F14_100pin" PIOR07="1" Port="P44" Point="I" /> <TO07 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR17="0" Port="P120" Point="O" /> - <TO07 Chip="RL78F14_80pin,RL78F14_100pin" PIOR17="1" Port="P44" Point="O" /> </Channel7> </TAU0> <TAU1> <Channel0> <TI10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR20="0" Port="P41" Point="I" /> - <TI10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR20="1" Port="P45" Point="I" /> <TO10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR30="0" Port="P41" Point="O" /> - <TO10 Chip="RL78F14_80pin,RL78F14_100pin" PIOR30="1" Port="P45" Point="O" /> </Channel0> <Channel1> <TI11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR21="0" Port="P12" Point="I" /> - <TI11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR21="1" Port="P54" Point="I" /> <TO11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR31="0" Port="P12" Point="O" /> - <TO11 Chip="RL78F14_80pin,RL78F14_100pin" PIOR31="1" Port="P54" Point="O" /> </Channel1> <Channel2> <TI12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR22="0" Port="P11" Point="I" /> - <TI12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR22="1" Port="P46" Point="I" /> <TO12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR32="0" Port="P11" Point="O" /> - <TO12 Chip="RL78F14_80pin,RL78F14_100pin" PIOR32="1" Port="P46" Point="O" /> </Channel2> <Channel3> <TI13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR23="0" Port="P10" Point="I" /> - <TI13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR23="1" Port="P55" Point="I" /> <TO13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR33="0" Port="P10" Point="O" /> - <TO13 Chip="RL78F14_80pin,RL78F14_100pin" PIOR33="1" Port="P55" Point="O" /> </Channel3> <Channel4 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR24="0" Port="P31" Point="I" /> - <TI14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR24="1" Port="P64" Point="I" /> <TO14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR34="0" Port="P31" Point="O" /> - <TO14 Chip="RL78F14_80pin,RL78F14_100pin" PIOR34="1" Port="P64" Point="O" /> </Channel4> <Channel5 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR25="0" Port="P70" Point="I" /> - <TI15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR25="1" Port="P56" Point="I" /> <TO15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR35="0" Port="P70" Point="O" /> - <TO15 Chip="RL78F14_80pin,RL78F14_100pin" PIOR35="1" Port="P56" Point="O" /> </Channel5> <Channel6 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR26="0" Port="P32" Point="I" /> - <TI16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR26="1" Port="P65" Point="I" /> <TO16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR36="0" Port="P32" Point="O" /> - <TO16 Chip="RL78F14_80pin,RL78F14_100pin" PIOR36="1" Port="P65" Point="O" /> </Channel6> <Channel7 Chip="R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ,RL78F14_100pin"> <TI17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR27="0" Port="P71" Point="I" /> - <TI17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR27="1" Port="P57" Point="I" /> <TO17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR37="0" Port="P71" Point="O" /> - <TO17 Chip="RL78F14_80pin,RL78F14_100pin" PIOR37="1" Port="P57" Point="O" /> </Channel7> </TAU1> <TMRJ0> @@ -792,14 +797,10 @@ </TMRJ0> <TMRD0> <TRDCLK_P13_0 PIOR70="0" Port="P13" Point="I/O" UnConflict="TRDCLK_P13_1" RealName="TRDCLK0" /> - <TRDCLK_P15_0 PIOR70="1" Port="P15" Point="I/O" UnConflict="TRDCLK_P15_1,TRDIOA1_P15_0" RealName="TRDCLK0" /> <TRDIOA0_P13 PIOR70="0" Port="P13" Point="I/O" UnConflict="TRDCLK_P13_0" RealName="TRDIOA0" /> - <TRDIOA0_P15 PIOR70="1" Port="P15" Point="I/O" UnConflict="TRDCLK_P15_0" RealName="TRDIOA0" /> <TRDIOB0_P125 PIOR71="0" Port="P125" Point="I/O" RealName="TRDIOB0" /> - <TRDIOB0_P11 PIOR71="1" Port="P11" Point="I/O" RealName="TRDIOB0" /> <TRDIOC0_P14 Port="P14" Point="I/O" RealName="TRDIOC0" /> <TRDIOD0_P120 PIOR73="0" Port="P120" Point="I/O" RealName="TRDIOD0" /> - <TRDIOD0_P12 PIOR73="1" Port="P12" Point="I/O" RealName="TRDIOD0" /> <TRDIOA1_P15_0 Port="P15" Point="I/O" UnConflict="TRDIOA1_P15" RealName="TRDIOA1" /> <TRDIOB1_P17_0 Port="P17" Point="I/O" UnConflict="TRDIOB1_P17" RealName="TRDIOB1" /> <TRDIOC1_P16_0 Port="P16" Point="I/O" UnConflict="TRDIOC1_P16" RealName="TRDIOC1" /> @@ -807,7 +808,6 @@ </TMRD0> <TMRD1> <TRDCLK_P13_1 PIOR70="0" Port="P13" Point="I/O" UnConflict="TRDCLK_P13_0,TRDIOA0_P13" RealName="TRDCLK0" /> - <TRDCLK_P15_1 PIOR70="1" Port="P15" Point="I/O" UnConflict="TRDCLK_P15_0,TRDIOA0_P15" RealName="TRDCLK0" /> <TRDIOA1_P15 Port="P15" Point="I/O" UnConflict="TRDIOA1_P15_0" RealName="TRDIOA1" /> <TRDIOB1_P17 Port="P17" Point="I/O" UnConflict="TRDIOB1_P17_0" RealName="TRDIOB1" /> <TRDIOC1_P16 Port="P16" Point="I/O" UnConflict="TRDIOC1_P16_0" RealName="TRDIOC1" /> @@ -816,7 +816,6 @@ </TAU> <RTC> <RTC1HZ Chip="RL78F14_100pin" PIOR80="0" Port="P15" Point="O" /> - <RTC1HZ Chip="RL78F14_100pin" PIOR80="1" Port="P03" Point="O" /> </RTC> <PCLBUZ> <PCLBUZ0> @@ -847,37 +846,23 @@ </COMP> <SNOOZE Chip="RL78F14_100pin"> <SNZOUT0 PIOR60="0" Port="P30" Point="O" /> - <SNZOUT0 PIOR60="1" Port="P57" Point="O" /> <SNZOUT1 PIOR61="0" Port="P125" Point="O" /> - <SNZOUT1 PIOR61="1" Port="P56" Point="O" /> <SNZOUT2 PIOR62="0" Port="P41" Point="O" /> - <SNZOUT2 PIOR62="1" Port="P65" Point="O" /> <SNZOUT3 PIOR63="0" Port="P12" Point="O" /> - <SNZOUT3 PIOR63="1" Port="P64" Point="O" /> <SNZOUT4 PIOR64="0" Port="P70" Point="O" /> - <SNZOUT4 PIOR64="1" Port="P157" Point="O" /> <SNZOUT5 PIOR65="0" Port="P71" Point="O" /> - <SNZOUT5 PIOR65="1" Port="P156" Point="O" /> <SNZOUT6 PIOR66="0" Port="P72" Point="O" /> - <SNZOUT6 PIOR66="1" Port="P155" Point="O" /> <SNZOUT7 PIOR67="0" Port="P73" Point="O" /> - <SNZOUT7 PIOR67="1" Port="P154" Point="O" /> </SNOOZE> <LIN Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin"> <LTxD0 PIOR44="0" Port="P13" Point="O" /> - <LTxD0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR44="1" Port="P42" Point="O" /> <LRxD0 PIOR44="0" Port="P14" Point="I" /> - <LRxD0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR44="1" Port="P43" Point="I" /> <LTxD1 Chip="RL78F14_100pin,R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ" PIOR45="0" Port="P10" Point="O" /> - <LTxD1 Chip="RL78F14_100pin" PIOR45="1" Port="P106" Point="O" /> <LRxD1 Chip="RL78F14_100pin,R5F10PGG,R5F10PGH,R5F10PGJ,R5F10PLG,R5F10PLH,R5F10PLJ,R5F10PMG,R5F10PMH,R5F10PMJ" PIOR45="0" Port="P11" Point="I" /> - <LRxD1 Chip="RL78F14_100pin" PIOR45="1" Port="P107" Point="I" /> </LIN> <CAN Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin"> <CTxD0 PIOR46="0" Port="P10" Point="O" /> - <CTxD0 PIOR46="1" Port="P72" Point="O" /> <CRxD0 PIOR46="0" Port="P11" Point="I" /> - <CRxD0 PIOR46="1" Port="P73" Point="I" /> </CAN> <Others> <VDD AltFunc="VDD" Point="-" /> @@ -921,16 +906,16 @@ <SAU0> <INTCSI00 InUse="0" ISR="r_csi00_interrupt" /> <INTCSI01 InUse="0" ISR="r_csi01_interrupt" /> - <INTST0 InUse="0" ISR="r_uart0_interrupt_send" /> - <INTSR0 InUse="0" ISR="r_uart0_interrupt_receive" /> + <INTST0 InUse="1" ISR="r_uart0_interrupt_send" /> + <INTSR0 InUse="1" ISR="r_uart0_interrupt_receive" /> <INTIIC00 InUse="0" ISR="r_iic00_interrupt" /> <INTIIC01 InUse="0" ISR="r_iic01_interrupt" /> </SAU0> <SAU1> <INTCSI10 InUse="0" ISR="r_csi10_interrupt" /> <INTCSI11 InUse="0" ISR="r_csi11_interrupt" /> - <INTST1 InUse="0" ISR="r_uart1_interrupt_send" /> - <INTSR1 InUse="0" ISR="r_uart1_interrupt_receive" /> + <INTST1 InUse="1" ISR="r_uart1_interrupt_send" /> + <INTSR1 InUse="1" ISR="r_uart1_interrupt_receive" /> <INTIIC10 InUse="0" ISR="r_iic10_interrupt" /> <INTIIC11 InUse="0" ISR="r_iic11_interrupt" /> </SAU1> @@ -939,7 +924,7 @@ </IICA0> </Serial> <ADC> - <INTAD InUse="0" ISR="r_adc_interrupt" IsDMATrigger="true" /> + <INTAD InUse="1" ISR="r_adc_interrupt" IsDMATrigger="true" /> </ADC> <TAU> <TAU0> @@ -1098,15 +1083,15 @@ <r_cg_pfdl.h UserName="r_cg_pfdl.h" LibName="_pfdl.h" InUse="0" /> </CGC> <PORT> - <r_cg_port.c UserName="r_cg_port.c" LibName=".c"> + <r_cg_port.c UserName="r_cg_port.c" LibName=".c" InUse="0"> <Type R_PORT_Create="void R_PORT_Create(void)" /> - <R_PORT_Create UserName="R_PORT_Create" LibName="R_PORT_Create" Init="1" InitMode="" /> + <R_PORT_Create UserName="R_PORT_Create" LibName="R_PORT_Create" Init="1" InitMode="" InUse="0" /> </r_cg_port.c> - <r_cg_port_user.c UserName="r_cg_port_user.c" LibName="_user.c"> + <r_cg_port_user.c UserName="r_cg_port_user.c" LibName="_user.c" InUse="0"> <Type R_PORT_Create_UserInit="void R_PORT_Create_UserInit(void)" /> - <R_PORT_Create_UserInit UserName="R_PORT_Create_UserInit" LibName="R_PORT_Create_UserInit" /> + <R_PORT_Create_UserInit UserName="R_PORT_Create_UserInit" LibName="R_PORT_Create_UserInit" InUse="0" /> </r_cg_port_user.c> - <r_cg_port.h UserName="r_cg_port.h" LibName=".h" /> + <r_cg_port.h UserName="r_cg_port.h" LibName=".h" InUse="0" /> </PORT> <INTC> <r_cg_intc.c UserName="r_cg_intc.c" LibName=".c" InUse=""> @@ -1203,172 +1188,94 @@ <r_cg_intc.h UserName="r_cg_intc.h" LibName=".h" InUse="" /> </INTC> <Serial> - <r_cg_serial.c UserName="r_cg_serial.c" LibName=".c" InUse=""> + <r_cg_serial.c UserName="r_cg_serial.c" LibName=".c" InUse="1"> <Type R_SAUn_Create="void R_SAUn_Create(void)" R_SAUn_Set_PowerOff="void R_SAUn_Set_PowerOff(void)" R_SAUn_Set_SnoozeOn="void R_SAUn_Set_SnoozeOn(void)" R_SAUn_Set_SnoozeOff="void R_SAUn_Set_SnoozeOff(void)" R_UARTn_Create="void R_UARTn_Create(void)" R_UARTn_Send="MD_STATUS R_UARTn_Send(uint8_t const * tx_buf, uint16_t tx_num)" R_UARTn_Receive="MD_STATUS R_UARTn_Receive(uint8_t const * rx_buf, uint16_t rx_num)" R_UARTn_Start="void R_UARTn_Start(void)" R_UARTn_Stop="void R_UARTn_Stop(void)" R_CSIn_Create="void R_CSIn_Create(void)" R_CSIn_Send="MD_STATUS R_CSIn_Send(uint8_t const * tx_buf, uint16_t tx_num)" R_CSIn_Receive="MD_STATUS R_CSIn_Receive(uint8_t const * rx_buf, uint16_t rx_num) " R_CSIn_Send_Receive="MD_STATUS R_CSIn_Send_Receive(uint8_t const * tx_buf, uint16_t tx_num, uint8_t const * rx_buf) " R_CSIn_Start="void R_CSIn_Start(void)" R_CSIn_Stop="void R_CSIn_Stop(void)" R_IICn_Create="void R_IICn_Create(void)" R_IICn_Master_Send="void R_IICn_Master_Send(uint8_t adr, uint8_t const * tx_buf, uint16_t txnum)" R_IICn_Master_Receive="void R_IICn_Master_Receive(uint8_t adr, uint8_t const * rx_buf, uint16_t rx_num) " R_IICn_Stop="void R_IICn_Stop(void)" R_IICn_StartCondition="void R_IICn_StartCondition(void)" R_IICn_StopCondition="void R_IICn_StopCondition(void)" R_UARTFn_Create="void R_UARTFn_Create(void)" R_UARTFn_Send="MD_STATUS R_UARTFn_Send(uint8_t * const tx_buf, uint16_t tx_num)" R_UARTFn_Receive="MD_STATUS R_UARTFn_Receive(uint8_t * const rx_buf, uint16_t rx_num)" R_UARTFn_Set_ComparisonData="void R_UARTFn_Set_ComparisonData(uint16_t com_data)" R_UARTFn_Set_DataComparisonOn="void R_UARTFn_Set_DataComparisonOn(void)" R_UARTFn_Set_DataComparisonOff="void R_UARTFn_Set_DataComparisonOff(void)" R_UARTFn_Set_PowerOff="void R_UARTFn_Set_PowerOff(void)" R_IICAn_Create="void R_IICAn_Create(void)" R_IICAn_Master_Send="MD_STATUS R_IICAn_Master_Send(uint8_t adr, uint8_t * const tx_buf, uint16_t tx_num, uint8_t wait)" R_IICAn_Master_Receive="MD_STATUS R_IICAn_Master_Receive(uint8_t adr, uint8_t * const rx_buf, uint16_t rx_num, uint8_t wait)" R_IICAn_Slave_Send="void R_IICAn_Slave_Send(uint8_t * const tx_buf, uint16_t tx_num)" R_IICAn_Slave_Receive="void R_IICAn_Slave_Receive(uint8_t * const rx_buf, uint16_t rx_num)" R_IICAn_Stop="void R_IICAn_Stop(void)" R_IICAn_StopCondition="void R_IICAn_StopCondition(void)" R_IICAn_Set_SnoozeOn="void R_IICAn_Set_SnoozeOn(void)" R_IICAn_Set_SnoozeOff="void R_IICAn_Set_SnoozeOff(void)" R_IICAn_Set_PowerOff="void R_IICAn_Set_PowerOff(void)" /> <SAU0 InUse=""> - <R_SAU0_Create UserName="R_SAU0_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU0_Set_PowerOff UserName="R_SAU0_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> - <R_SAU0_Set_SnoozeOn UserName="R_SAU0_Set_SnoozeOn" LibName="R_SAUn_Set_SnoozeOn" InUse="" /> - <R_SAU0_Set_SnoozeOff UserName="R_SAU0_Set_SnoozeOff" LibName="R_SAUn_Set_SnoozeOff" InUse="" /> + <R_SAU0_Create UserName="R_SAU0_Create" LibName="R_SAUn_Create" InUse="1" Init="1" InitMode="" /> + <R_SAU0_Set_PowerOff UserName="R_SAU0_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="0" /> + <R_SAU0_Set_SnoozeOn UserName="R_SAU0_Set_SnoozeOn" LibName="R_SAUn_Set_SnoozeOn" InUse="0" /> + <R_SAU0_Set_SnoozeOff UserName="R_SAU0_Set_SnoozeOff" LibName="R_SAUn_Set_SnoozeOff" InUse="0" /> <UART0 InUse=""> - <R_UART0_Create UserName="R_UART0_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART0_Start UserName="R_UART0_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART0_Stop UserName="R_UART0_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART0_Send UserName="R_UART0_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART0_Receive UserName="R_UART0_Receive" LibName="R_UARTn_Receive" InUse="" /> + <R_UART0_Create UserName="R_UART0_Create" LibName="R_UARTn_Create" InUse="1" InitMode="" /> + <R_UART0_Start UserName="R_UART0_Start" LibName="R_UARTn_Start" InUse="1" /> + <R_UART0_Stop UserName="R_UART0_Stop" LibName="R_UARTn_Stop" InUse="1" /> + <R_UART0_Send UserName="R_UART0_Send" LibName="R_UARTn_Send" InUse="1" /> + <R_UART0_Receive UserName="R_UART0_Receive" LibName="R_UARTn_Receive" InUse="1" /> </UART0> <CSI00 InUse=""> - <R_CSI00_Create UserName="R_CSI00_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI00_Start UserName="R_CSI00_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI00_Stop UserName="R_CSI00_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI00_Send UserName="R_CSI00_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI00_Receive UserName="R_CSI00_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI00_Send_Receive UserName="R_CSI00_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI00_Create UserName="R_CSI00_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI00_Start UserName="R_CSI00_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI00_Stop UserName="R_CSI00_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI00_Send UserName="R_CSI00_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI00_Receive UserName="R_CSI00_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI00_Send_Receive UserName="R_CSI00_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI00> <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <R_CSI01_Create UserName="R_CSI01_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI01_Start UserName="R_CSI01_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI01_Stop UserName="R_CSI01_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI01_Send UserName="R_CSI01_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI01_Receive UserName="R_CSI01_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI01_Send_Receive UserName="R_CSI01_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI01> - <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" PIOR41="1"> - <R_CSI01_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI01_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI01_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI01_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI01_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI01_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI01_Create UserName="R_CSI01_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI01_Start UserName="R_CSI01_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI01_Stop UserName="R_CSI01_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI01_Send UserName="R_CSI01_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI01_Receive UserName="R_CSI01_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI01_Send_Receive UserName="R_CSI01_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI01> <IIC00 InUse=""> - <R_IIC00_Create UserName="R_IIC00_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC00_Master_Send UserName="R_IIC00_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC00_Master_Receive UserName="R_IIC00_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC00_Stop UserName="R_IIC00_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC00_StartCondition UserName="R_IIC00_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC00_StopCondition UserName="R_IIC00_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC00_Create UserName="R_IIC00_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC00_Master_Send UserName="R_IIC00_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC00_Master_Receive UserName="R_IIC00_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC00_Stop UserName="R_IIC00_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC00_StartCondition UserName="R_IIC00_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC00_StopCondition UserName="R_IIC00_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC00> <IIC01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <R_IIC01_Create UserName="R_IIC01_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC01_Master_Send UserName="R_IIC01_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC01_Master_Receive UserName="R_IIC01_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC01_Stop UserName="R_IIC01_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC01_StartCondition UserName="R_IIC01_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC01_StopCondition UserName="R_IIC01_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC01_Create UserName="R_IIC01_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC01_Master_Send UserName="R_IIC01_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC01_Master_Receive UserName="R_IIC01_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC01_Stop UserName="R_IIC01_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC01_StartCondition UserName="R_IIC01_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC01_StopCondition UserName="R_IIC01_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC01> </SAU0> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR43="1" PIOR42="1" InUse=""> - <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <R_CSI11_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI11> - </SAU1> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin" PIOR43="0" PIOR42="1" InUse=""> - <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR42="1" InUse=""> - <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR42="1" InUse=""> - <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR43="0" InUse=""> - <R_CSI11_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI11> - <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <R_IIC11_Create UserName="R_IIC11_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC11_Master_Send UserName="R_IIC11_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC11_Master_Receive UserName="R_IIC11_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC11_Stop UserName="R_IIC11_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC11_StartCondition UserName="R_IIC11_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC11_StopCondition UserName="R_IIC11_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> - </IIC11> - </SAU1> <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0" InUse=""> - <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="" Init="1" InitMode="" /> - <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="" /> + <R_SAU1_Create UserName="R_SAU1_Create" LibName="R_SAUn_Create" InUse="1" Init="1" InitMode="" /> + <R_SAU1_Set_PowerOff UserName="R_SAU1_Set_PowerOff" LibName="R_SAUn_Set_PowerOff" InUse="0" /> <UART1 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="" InitMode="" /> - <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="" /> - <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="" /> - <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="" /> - <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="" /> + <R_UART1_Create UserName="R_UART1_Create" LibName="R_UARTn_Create" InUse="1" InitMode="" /> + <R_UART1_Start UserName="R_UART1_Start" LibName="R_UARTn_Start" InUse="1" /> + <R_UART1_Stop UserName="R_UART1_Stop" LibName="R_UARTn_Stop" InUse="1" /> + <R_UART1_Send UserName="R_UART1_Send" LibName="R_UARTn_Send" InUse="1" /> + <R_UART1_Receive UserName="R_UART1_Receive" LibName="R_UARTn_Receive" InUse="1" /> </UART1> <CSI10 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI10_Create UserName="R_CSI10_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI10_Start UserName="R_CSI10_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI10_Stop UserName="R_CSI10_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI10_Send UserName="R_CSI10_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI10_Receive UserName="R_CSI10_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI10_Send_Receive UserName="R_CSI10_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI10> <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR43="0" InUse=""> - <R_CSI11_Create UserName="R_CSI11_Create" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="R_CSI11_Start" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="R_CSI11_Stop" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="R_CSI11_Send" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="R_CSI11_Receive" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="R_CSI11_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="" /> - </CSI11> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <R_CSI11_Create UserName="" LibName="R_CSIn_Create" InUse="" InitMode="" /> - <R_CSI11_Start UserName="" LibName="R_CSIn_Start" InUse="" /> - <R_CSI11_Stop UserName="" LibName="R_CSIn_Stop" InUse="" /> - <R_CSI11_Send UserName="" LibName="R_CSIn_Send" InUse="" /> - <R_CSI11_Receive UserName="" LibName="R_CSIn_Receive" InUse="" /> - <R_CSI11_Send_Receive UserName="" LibName="R_CSIn_Send_Receive" InUse="" /> + <R_CSI11_Create UserName="R_CSI11_Create" LibName="R_CSIn_Create" InUse="0" InitMode="" /> + <R_CSI11_Start UserName="R_CSI11_Start" LibName="R_CSIn_Start" InUse="0" /> + <R_CSI11_Stop UserName="R_CSI11_Stop" LibName="R_CSIn_Stop" InUse="0" /> + <R_CSI11_Send UserName="R_CSI11_Send" LibName="R_CSIn_Send" InUse="0" /> + <R_CSI11_Receive UserName="R_CSI11_Receive" LibName="R_CSIn_Receive" InUse="0" /> + <R_CSI11_Send_Receive UserName="R_CSI11_Send_Receive" LibName="R_CSIn_Send_Receive" InUse="0" /> </CSI11> <IIC10 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <R_IIC10_Create UserName="R_IIC10_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC10_Master_Send UserName="R_IIC10_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC10_Master_Receive UserName="R_IIC10_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC10_Stop UserName="R_IIC10_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC10_StartCondition UserName="R_IIC10_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC10_StopCondition UserName="R_IIC10_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC10_Create UserName="R_IIC10_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC10_Master_Send UserName="R_IIC10_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC10_Master_Receive UserName="R_IIC10_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC10_Stop UserName="R_IIC10_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC10_StartCondition UserName="R_IIC10_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC10_StopCondition UserName="R_IIC10_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC10> <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <R_IIC11_Create UserName="R_IIC11_Create" LibName="R_IICn_Create" InUse="" InitMode="" /> - <R_IIC11_Master_Send UserName="R_IIC11_Master_Send" LibName="R_IICn_Master_Send" InUse="" /> - <R_IIC11_Master_Receive UserName="R_IIC11_Master_Receive" LibName="R_IICn_Master_Receive" InUse="" /> - <R_IIC11_Stop UserName="R_IIC11_Stop" LibName="R_IICn_Stop" InUse="" /> - <R_IIC11_StartCondition UserName="R_IIC11_StartCondition" LibName="R_IICn_StartCondition" InUse="" /> - <R_IIC11_StopCondition UserName="R_IIC11_StopCondition" LibName="R_IICn_StopCondition" InUse="" /> + <R_IIC11_Create UserName="R_IIC11_Create" LibName="R_IICn_Create" InUse="0" InitMode="" /> + <R_IIC11_Master_Send UserName="R_IIC11_Master_Send" LibName="R_IICn_Master_Send" InUse="0" /> + <R_IIC11_Master_Receive UserName="R_IIC11_Master_Receive" LibName="R_IICn_Master_Receive" InUse="0" /> + <R_IIC11_Stop UserName="R_IIC11_Stop" LibName="R_IICn_Stop" InUse="0" /> + <R_IIC11_StartCondition UserName="R_IIC11_StartCondition" LibName="R_IICn_StartCondition" InUse="0" /> + <R_IIC11_StopCondition UserName="R_IIC11_StopCondition" LibName="R_IICn_StopCondition" InUse="0" /> </IIC11> </SAU1> <IICA0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" InUse=""> @@ -1384,140 +1291,76 @@ <R_IICA0_Set_PowerOff UserName="R_IICA0_Set_PowerOff" LibName="R_IICAn_Set_PowerOff" InUse="" /> </IICA0> </r_cg_serial.c> - <r_cg_serial_user.c UserName="r_cg_serial_user.c" LibName="_user.c" InUse=""> + <r_cg_serial_user.c UserName="r_cg_serial_user.c" LibName="_user.c" InUse="1"> <Type R_SAUn_Create_UserInit="void R_SAUn_Create_UserInit(void)" r_uartn_interrupt_receive="__interrupt void r_uartn_interrupt_receive(void)" r_uartn_interrupt_error="__interrupt void r_uartn_interrupt_error(void)" r_uartn_interrupt_send="__interrupt void r_uartn_interrupt_send(void)" r_uartn_callback_sendend="void r_uartn_callback_sendend(void)" r_uartn_callback_receiveend="void r_uartn_callback_receiveend(void)" r_uartn_callback_error="void r_uartn_callback_error(uint16_t err_type)" r_uartn_callback_softwareoverrun="void r_uartn_callback_softwareoverrun(uint16_t err_type)" r_csin_interrupt="__interrupt void r_csin_interrupt(void)" r_csin_callback_receiveend="void r_csin_callback_receiveend(void)" r_csin_callback_error="void r_csin_callback_error(uint16_t err_type)" r_csin_callback_sendend="void r_csin_callback_sendend(void)" r_iicn_interrupt="__interrupt void r_iicn_interrupt(void)" r_iicn_callback_master_receiveend="void r_iicn_callback_master_receiveend(void)" r_iicn_callback_master_sendend="void r_iicn_callback_master_sendend(void)" r_iicn_callback_master_error="void r_iicn_callback_master_error(MD_STATUS flag)" R_UARTFn_Create_UserInit="void R_UARTFn_Create_UserInit(void)" r_uartfn_interrupt_receive="__interrupt static void r_uartfn_interrupt_receive(void)" r_uartfn_interrupt_error="__interrupt static void r_uartfn_interrupt_error(void)" r_uartfn_interrupt_send="__interrupt static void r_uartfn_interrupt_send(void)" r_uartfn_callback_receiveend="static void r_uartfn_callback_receiveend(void)" r_uartfn_callback_sendend="static void r_uartfn_callback_sendend(void)" r_uartfn_callback_error="static void r_uartfn_callback_error(void)" r_uartfn_callback_softwareoverrun="static void r_uartfn_callback_softwareoverrun(uint16_t rx_data)" r_uartfn_callback_expbitdetect="static void r_uartfn_callback_expbitdetect(void)" r_uartfn_callback_idmatch="static void r_uartfn_callback_idmatch(void)" R_IICAn_Create_UserInit="void R_IICAn_Create_UserInit(void)" r_iican_interrupt="__interrupt static r_iican_interrupt(void)" r_iican_callback_master_sendend="static void r_iican_callback_master_sendend(void)" r_iican_callback_master_receiveend="static void r_iican_callback_master_receiveend(void)" r_iican_callback_slave_sendend="static void r_iican_callback_slave_sendend(void)" r_iican_callback_slave_receiveend="static void r_iican_callback_slave_receiveend(void)" r_iican_callback_master_error="static void r_iican_callback_master_error(MD_STATUS flag)" r_iican_callback_slave_error="static void r_iican_callback_slave_error(MD_STATUS flag)" r_iican_callback_getstopcondition="static void r_iican_callback_getstopcondition(void)" /> <SAU0 InUse=""> - <R_SAU0_Create_UserInit UserName="R_SAU0_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> + <R_SAU0_Create_UserInit UserName="R_SAU0_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="0" /> <UART0 InUse=""> - <r_uart0_interrupt_receive UserName="r_uart0_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart0_interrupt_send UserName="r_uart0_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart0_callback_receiveend UserName="r_uart0_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart0_callback_sendend UserName="r_uart0_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart0_callback_error UserName="r_uart0_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart0_callback_softwareoverrun UserName="r_uart0_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> + <r_uart0_interrupt_receive UserName="r_uart0_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="1" /> + <r_uart0_interrupt_send UserName="r_uart0_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="1" /> + <r_uart0_callback_receiveend UserName="r_uart0_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="1" /> + <r_uart0_callback_sendend UserName="r_uart0_callback_sendend" LibName="r_uartn_callback_sendend" InUse="1" /> + <r_uart0_callback_error UserName="r_uart0_callback_error" LibName="r_uartn_callback_error" InUse="1" /> + <r_uart0_callback_softwareoverrun UserName="r_uart0_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="1" /> </UART0> <CSI00 InUse=""> - <r_csi00_interrupt UserName="r_csi00_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi00_callback_receiveend UserName="r_csi00_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi00_callback_error UserName="r_csi00_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi00_callback_sendend UserName="r_csi00_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi00_interrupt UserName="r_csi00_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi00_callback_receiveend UserName="r_csi00_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi00_callback_error UserName="r_csi00_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi00_callback_sendend UserName="r_csi00_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI00> <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <r_csi01_interrupt UserName="r_csi01_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi01_callback_receiveend UserName="r_csi01_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi01_callback_error UserName="r_csi01_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi01_callback_sendend UserName="r_csi01_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI01> - <CSI01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" PIOR41="1"> - <r_csi01_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi01_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi01_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi01_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi01_interrupt UserName="r_csi01_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi01_callback_receiveend UserName="r_csi01_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi01_callback_error UserName="r_csi01_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi01_callback_sendend UserName="r_csi01_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI01> <IIC00 InUse=""> - <r_iic00_interrupt UserName="r_iic00_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic00_callback_master_receiveend UserName="r_iic00_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic00_callback_master_sendend UserName="r_iic00_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic00_callback_master_error UserName="r_iic00_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic00_interrupt UserName="r_iic00_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic00_callback_master_receiveend UserName="r_iic00_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic00_callback_master_sendend UserName="r_iic00_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic00_callback_master_error UserName="r_iic00_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC00> <IIC01 InUse="" Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0"> - <r_iic01_interrupt UserName="r_iic01_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic01_callback_master_receiveend UserName="r_iic01_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic01_callback_master_sendend UserName="r_iic01_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic01_callback_master_error UserName="r_iic01_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic01_interrupt UserName="r_iic01_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic01_callback_master_receiveend UserName="r_iic01_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic01_callback_master_sendend UserName="r_iic01_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic01_callback_master_error UserName="r_iic01_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC01> </SAU0> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR43="1" PIOR42="1" InUse=""> - <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <r_csi11_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> - </CSI11> - </SAU1> - <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin" PIOR43="0" PIOR42="1" InUse=""> - <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> - <UART1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR42="1" InUse=""> - <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> - </UART1> - <CSI10 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" InUse=""> - <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI10> - <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" InUse=""> - <r_csi11_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> - </CSI11> - <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <r_iic11_interrupt UserName="r_iic11_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic11_callback_master_receiveend UserName="r_iic11_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic11_callback_master_sendend UserName="r_iic11_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic11_callback_master_error UserName="r_iic11_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> - </IIC11> - </SAU1> <SAU1 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0" InUse=""> - <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="" /> + <R_SAU1_Create_UserInit UserName="R_SAU1_Create_UserInit" LibName="R_SAUn_Create_UserInit" InUse="0" /> <UART1 Chip="groupe,RL78F14_32pin,groupd2" InUse=""> - <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="" /> - <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="" /> - <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="" /> - <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="" /> - <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="" /> - <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="" /> + <r_uart1_interrupt_receive UserName="r_uart1_interrupt_receive" INTHandle="" LibName="r_uartn_interrupt_receive" InUse="1" /> + <r_uart1_interrupt_send UserName="r_uart1_interrupt_send" INTHandle="" LibName="r_uartn_interrupt_send" InUse="1" /> + <r_uart1_callback_receiveend UserName="r_uart1_callback_receiveend" LibName="r_uartn_callback_receiveend" InUse="1" /> + <r_uart1_callback_sendend UserName="r_uart1_callback_sendend" LibName="r_uartn_callback_sendend" InUse="1" /> + <r_uart1_callback_error UserName="r_uart1_callback_error" LibName="r_uartn_callback_error" InUse="1" /> + <r_uart1_callback_softwareoverrun UserName="r_uart1_callback_softwareoverrun" LibName="r_uartn_callback_softwareoverrun" InUse="1" /> </UART1> <CSI10 Chip="groupe,groupd2,RL78F14_32pin" InUse=""> - <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi10_interrupt UserName="r_csi10_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi10_callback_receiveend UserName="r_csi10_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi10_callback_error UserName="r_csi10_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi10_callback_sendend UserName="r_csi10_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI10> <CSI11 Chip="RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" PIOR43="0" InUse=""> - <r_csi11_interrupt UserName="r_csi11_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="r_csi11_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="r_csi11_callback_error" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="r_csi11_callback_sendend" LibName="r_csin_callback_sendend" InUse="" /> - </CSI11> - <CSI11 Chip="RL78F14_100pin" PIOR43="1" InUse=""> - <r_csi11_interrupt UserName="" INTHandle="" LibName="r_csin_interrupt" InUse="" /> - <r_csi11_callback_receiveend UserName="" LibName="r_csin_callback_receiveend" InUse="" /> - <r_csi11_callback_error UserName="" LibName="r_csin_callback_error" InUse="" /> - <r_csi11_callback_sendend UserName="" LibName="r_csin_callback_sendend" InUse="" /> + <r_csi11_interrupt UserName="r_csi11_interrupt" INTHandle="" LibName="r_csin_interrupt" InUse="0" /> + <r_csi11_callback_receiveend UserName="r_csi11_callback_receiveend" LibName="r_csin_callback_receiveend" InUse="0" /> + <r_csi11_callback_error UserName="r_csi11_callback_error" LibName="r_csin_callback_error" InUse="0" /> + <r_csi11_callback_sendend UserName="r_csi11_callback_sendend" LibName="r_csin_callback_sendend" InUse="0" /> </CSI11> <IIC10 Chip="groupe,groupd2,RL78F14_32pin" InUse=""> - <r_iic10_interrupt UserName="r_iic10_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic10_callback_master_receiveend UserName="r_iic10_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic10_callback_master_sendend UserName="r_iic10_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic10_callback_master_error UserName="r_iic10_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic10_interrupt UserName="r_iic10_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic10_callback_master_receiveend UserName="r_iic10_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic10_callback_master_sendend UserName="r_iic10_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic10_callback_master_error UserName="r_iic10_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC10> <IIC11 Chip="groupe,groupd2" PIOR43="0" InUse=""> - <r_iic11_interrupt UserName="r_iic11_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="" /> - <r_iic11_callback_master_receiveend UserName="r_iic11_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="" /> - <r_iic11_callback_master_sendend UserName="r_iic11_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="" /> - <r_iic11_callback_master_error UserName="r_iic11_callback_master_error" LibName="r_iicn_callback_master_error" InUse="" /> + <r_iic11_interrupt UserName="r_iic11_interrupt" INTHandle="" LibName="r_iicn_interrupt" InUse="0" /> + <r_iic11_callback_master_receiveend UserName="r_iic11_callback_master_receiveend" LibName="r_iicn_callback_master_receiveend" InUse="0" /> + <r_iic11_callback_master_sendend UserName="r_iic11_callback_master_sendend" LibName="r_iicn_callback_master_sendend" InUse="0" /> + <r_iic11_callback_master_error UserName="r_iic11_callback_master_error" LibName="r_iicn_callback_master_error" InUse="0" /> </IIC11> </SAU1> <IICA0 Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" InUse=""> @@ -1532,30 +1375,30 @@ <r_iica0_callback_getstopcondition UserName="r_iica0_callback_getstopcondition" LibName="r_iican_callback_getstopcondition" InUse="" /> </IICA0> </r_cg_serial_user.c> - <r_cg_serial.h UserName="r_cg_serial.h" LibName=".h" InUse="" /> + <r_cg_serial.h UserName="r_cg_serial.h" LibName=".h" InUse="1" /> </Serial> <ADC> - <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse=""> + <r_cg_adc.c UserName="r_cg_adc.c" LibName=".c" InUse="1"> <Type R_ADC_Create="void R_ADC_Create(void)" R_ADC_Start="void R_ADC_Start(void)" R_ADC_Stop="void R_ADC_Stop(void)" R_ADC_Set_OperationOn="void R_ADC_Set_OperationOn(void)" R_ADC_Set_OperationOff="void R_ADC_Set_OperationOff(void)" R_ADC_Get_Result="void R_ADC_Get_Result(uint16_t * const buffer)" R_ADC_Get_Result_8bit="void R_ADC_Get_Result_8bit(uint8_t * const buffer)" R_ADC_Set_ADChannel="MD_STATUS R_ADC_Set_ADChannel(ad_channel_t channel)" R_ADC_Set_SnoozeOn="void R_ADC_Set_SnoozeOn(void)" R_ADC_Set_SnoozeOff="void R_ADC_Set_SnoozeOff(void)" R_ADC_Set_TestChannel="MD_STATUS R_ADC_Set_TestChannel(test_channel_t channel)" R_ADC_Set_PowerOff="void R_ADC_Set_PowerOff(void)" /> - <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="" Init="1" InitMode="" /> - <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="" /> - <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="" /> - <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="" /> - <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="" /> - <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="" /> - <R_ADC_Get_Result_8bit UserName="R_ADC_Get_Result_8bit" LibName="R_ADC_Get_Result_8bit" InUse="" /> - <R_ADC_Set_ADChannel UserName="R_ADC_Set_ADChannel" LibName="R_ADC_Set_ADChannel" InUse="" /> - <R_ADC_Set_SnoozeOn UserName="R_ADC_Set_SnoozeOn" LibName="R_ADC_Set_SnoozeOn" InUse="" /> - <R_ADC_Set_SnoozeOff UserName="R_ADC_Set_SnoozeOff" LibName="R_ADC_Set_SnoozeOff" InUse="" /> - <R_ADC_Set_TestChannel UserName="R_ADC_Set_TestChannel" LibName="R_ADC_Set_TestChannel" InUse="" /> - <R_ADC_Set_PowerOff UserName="R_ADC_Set_PowerOff" LibName="R_ADC_Set_PowerOff" InUse="" /> + <R_ADC_Create UserName="R_ADC_Create" LibName="R_ADC_Create" InUse="1" Init="1" InitMode="" /> + <R_ADC_Start UserName="R_ADC_Start" LibName="R_ADC_Start" InUse="1" /> + <R_ADC_Stop UserName="R_ADC_Stop" LibName="R_ADC_Stop" InUse="1" /> + <R_ADC_Set_OperationOn UserName="R_ADC_Set_OperationOn" LibName="R_ADC_Set_OperationOn" InUse="1" /> + <R_ADC_Set_OperationOff UserName="R_ADC_Set_OperationOff" LibName="R_ADC_Set_OperationOff" InUse="1" /> + <R_ADC_Get_Result UserName="R_ADC_Get_Result" LibName="R_ADC_Get_Result" InUse="1" /> + <R_ADC_Get_Result_8bit UserName="R_ADC_Get_Result_8bit" LibName="R_ADC_Get_Result_8bit" InUse="0" /> + <R_ADC_Set_ADChannel UserName="R_ADC_Set_ADChannel" LibName="R_ADC_Set_ADChannel" InUse="0" /> + <R_ADC_Set_SnoozeOn UserName="R_ADC_Set_SnoozeOn" LibName="R_ADC_Set_SnoozeOn" InUse="0" /> + <R_ADC_Set_SnoozeOff UserName="R_ADC_Set_SnoozeOff" LibName="R_ADC_Set_SnoozeOff" InUse="0" /> + <R_ADC_Set_TestChannel UserName="R_ADC_Set_TestChannel" LibName="R_ADC_Set_TestChannel" InUse="0" /> + <R_ADC_Set_PowerOff UserName="R_ADC_Set_PowerOff" LibName="R_ADC_Set_PowerOff" InUse="0" /> </r_cg_adc.c> - <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse=""> + <r_cg_adc_user.c UserName="r_cg_adc_user.c" LibName="_user.c" InUse="1"> <Type R_ADC_Create_UserInit="void R_ADC_Create_UserInit(void)" r_adc_interrupt="__interrupt static void r_adc_interrupt(void)" /> - <R_ADC_Create_UserInit UserName="R_ADC_Create_UserInit" LibName="R_ADC_Create_UserInit" InUse="" /> - <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="" /> + <R_ADC_Create_UserInit UserName="R_ADC_Create_UserInit" LibName="R_ADC_Create_UserInit" InUse="0" /> + <r_adc_interrupt UserName="r_adc_interrupt" INTHandle="" LibName="r_adc_interrupt" InUse="1" /> </r_cg_adc_user.c> - <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="" /> + <r_cg_adc.h UserName="r_cg_adc.h" LibName=".h" InUse="1" /> </ADC> <TAU> <r_cg_timer.c UserName="r_cg_timer.c" LibName=".c" InUse=""> @@ -2011,16 +1854,16 @@ <TAG> <GlobleUserTag> <cg_security3 Name="cg_security3" Value="00" /> + <pior_value7 Name="pior_value7" Value="00" /> <cg_security8 Name="cg_security8" Value="00" /> <cg_security4 Name="cg_security4" Value="00" /> - <cg_iawctl_value Name="cg_iawctl_value" Value="00" /> + <wdt_option Name="wdt_option" Value="F9" /> <cg_crc_area Name="cg_crc_area" Value="00" /> <cg_security0 Name="cg_security0" Value="00" /> <cg_security9 Name="cg_security9" Value="00" /> <cg_option Name="cg_option" Value="04" /> <pior_value8 Name="pior_value8" Value="00" /> <cg_security5 Name="cg_security5" Value="00" /> - <wdt_option Name="wdt_option" Value="FF" /> <lvi_option Name="lvi_option" Value="FF" /> <pior_value4 Name="pior_value4" Value="00" /> <pior_value5 Name="pior_value5" Value="00" /> @@ -2029,7 +1872,7 @@ <pior_value0 Name="pior_value0" Value="00" /> <pior_value1 Name="pior_value1" Value="00" /> <pior_value6 Name="pior_value6" Value="00" /> - <pior_value7 Name="pior_value7" Value="00" /> + <cg_iawctl_value Name="cg_iawctl_value" Value="00" /> <cg_security7 Name="cg_security7" Value="00" /> <ocdstart Name="ocdstart" Value="3FE00" /> <cg_security2 Name="cg_security2" Value="00" /> @@ -2040,39 +1883,29 @@ </TAG> </DIR> <MACRO> - <CGC Prepared="true" SetFlag="True" NeedRefresh="True"> + <CGC Prepared="true" SetFlag="True" NeedRefresh="False"> <CGC SetFlag="True" MacroName="cgc" /> </CGC> - <PORT HelpID="port" Prepared="true" SetFlag="" NeedRefresh="False"> - <PORT SetFlag="" MacroName="PORT" /> + <PORT HelpID="port" Prepared="true" SetFlag="False" NeedRefresh="False"> + <PORT SetFlag="False" MacroName="PORT" /> </PORT> <INTC SetFlag="" HelpID="int" NeedRefresh="False"> <INTP Accelerate="No" MacroName="INTP" /> <KEY Chip="RL78F14_80pin,RL78F14_100pin" PIOR50="0" MacroName="KEY" /> </INTC> - <Serial SetFlag="" HelpID="serial" NeedRefresh="False"> - <SAU0 Accelerate="No" MacroName="SAU" Channel="0"> + <Serial SetFlag="True" HelpID="serial" NeedRefresh="False"> + <SAU0 Accelerate="No" MacroName="SAU" Channel="0" SetFlag="True" TabEnable="True"> <Channel0 UART="0" CSI="00" IIC="00" Channel="0" /> <Channel1 Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin,RL78F14_48pin,RL78F14_32pin" PIOR41="0" UART="0" CSI="01" IIC="01" Channel="1" /> - <Channel1 Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" PIOR41="1" UART="0" CSI="01" Channel="1" /> </SAU0> - <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" PIOR43="1" PIOR42="1"> - <Channel0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" UART="1" CSI="10" Channel="0" /> - <Channel1 Chip="RL78F14_100pin" UART="1" CSI="11" Channel="1" /> - </SAU1> - <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin" PIOR43="0" PIOR42="1"> - <Channel0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin" UART="1" CSI="10" Channel="0" /> - <Channel1 Chip="RL78F14_100pin,RL78F14_64pin,RL78F14_80pin" UART="1" CSI="11" IIC="11" Channel="1" /> - </SAU1> - <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0"> + <SAU1 Accelerate="No" MacroName="SAU" Channel="1" Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" PIOR42="0" SetFlag="True" TabEnable="True"> <Channel0 Chip="RL78F14_100pin,RL78F14_80pin,RL78F14_64pin,RL78F14_48pin,RL78F14_32pin" UART="1" CSI="10" IIC="10" Channel="0" /> <Channel1 Chip="RL78F14_100pin" PIOR43="0" UART="1" CSI="11" IIC="11" Channel="1" /> - <Channel1 Chip="RL78F14_100pin" PIOR43="1" UART="1" CSI="11" Channel="1" /> </SAU1> - <IICA0 Accelerate="No" Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" MacroName="IICA" Channel="0" /> + <IICA0 Accelerate="No" Chip="RL78F14_32pin,RL78F14_48pin,RL78F14_64pin,RL78F14_80pin,RL78F14_100pin" MacroName="IICA" Channel="0" TabEnable="True" /> </Serial> - <ADC SetFlag="" HelpID="adc" NeedRefresh="False"> - <ADC SetFlag="" MacroName="ADC" /> + <ADC SetFlag="True" HelpID="adc" NeedRefresh="False"> + <ADC SetFlag="True" MacroName="ADC" /> </ADC> <TAU SetFlag="false" HelpID="timer" NeedRefresh="False"> <TAU0 Accelerate="No" MacroName="TAU" Channel="0" ChannelNum="0,1,2,3,4,5,6,7" /> @@ -2108,7 +1941,7 @@ </MACRO> <SETTING> <CGC> - <setting name="PIN_ASSIGNMENT_FIX_SETTING" value="true" /> + <setting name="PIN_ASSIGNMENT_FIX_SETTING" value="false" /> <setting name="OPERATION_MODE_HS_27_55" value="false" /> <setting name="OPERATION_MODE_HS_40_55" value="true" /> <setting name="MAIN_CLOCK_SELECT_HIGH_SYSTEM_CLOCK" value="false" /> @@ -2177,6 +2010,1187 @@ <setting name="StartStop" value="unused" /> <setting name="Emulator" value="E1" /> </CGC> + <SAU0> + <IIC00 /> + <CSI00 /> + <UART0 /> + <Channel0> + <setting name="CHANNEL_FUNCTION" value="1" /> + <setting name="DETAIL_FUNCTION" value="2" /> + <Both_UART0> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="921600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Both_UART0> + <Receive_UART0> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Receive_UART0> + </Channel0> + <IIC01 /> + <CSI01 /> + <Channel1> + <setting name="CHANNEL_FUNCTION" value="0" /> + <setting name="DETAIL_FUNCTION" value="-1" /> + </Channel1> + </SAU0> + <SAU1> + <Channel0> + <setting name="CHANNEL_FUNCTION" value="1" /> + <setting name="DETAIL_FUNCTION" value="2" /> + <Both_UART1> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Both_UART1> + <Receive_UART1> + <setting name="RECEIVE_DATA_DIRECTION_LSB" value="true" /> + <setting name="RECEIVE_DATA_DIRECTION_MSB" value="false" /> + <setting name="RECEIVE_LEVEL_REVERSE" value="false" /> + <setting name="RECEIVE_LEVEL_NORMAL" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_8_BITS" value="true" /> + <setting name="RECEIVE_DATA_LENGTH_7_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_9_BITS" value="false" /> + <setting name="RECEIVE_DATA_LENGTH_16_BITS" value="false" /> + <setting name="RECEIVE_PARITY_EVEN" value="false" /> + <setting name="RECEIVE_PARITY_ODD" value="false" /> + <setting name="RECEIVE_PARITY_ZERO" value="false" /> + <setting name="RECEIVE_PARITY_NONE" value="true" /> + <setting name="RECEIVE_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_RECEIVE_END_USE" value="true" /> + <setting name="Receive_error_callback_function" value="generated" /> + <setting name="TRANSFER_MODE_CONTINUOUS" value="false" /> + <setting name="TRANSFER_MODE_SINGLE" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_LSB" value="true" /> + <setting name="TRANSMIT_DATA_DIRECTION_MSB" value="false" /> + <setting name="TRANSMIT_LEVEL_REVERSE" value="false" /> + <setting name="TRANSMIT_LEVEL_NORMAL" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_8_BITS" value="true" /> + <setting name="TRANSMIT_DATA_LENGTH_7_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_9_BITS" value="false" /> + <setting name="TRANSMIT_DATA_LENGTH_16_BITS" value="false" /> + <setting name="TRANSMIT_PARITY_EVEN" value="false" /> + <setting name="TRANSMIT_PARITY_ODD" value="false" /> + <setting name="TRANSMIT_PARITY_ZERO" value="false" /> + <setting name="TRANSMIT_PARITY_NONE" value="true" /> + <setting name="TRANSMIT_STOP_LENGTH_2_BITS" value="false" /> + <setting name="TRANSMIT_STOP_LENGTH_1_BIT" value="true" /> + <setting name="TRANSMIT_TRANSFER_BAUDRATE_VALUE" value="9600" /> + <setting name="CALLBACK_TRANSMIT_END_USE" value="true" /> + <setting name="INT_PRIORITY_TRANSMIT_END" value="3" /> + <setting name="INT_PRIORITY_RECEPTION_END" value="3" /> + </Receive_UART1> + </Channel0> + <UART1 /> + <Channel1> + <setting name="CHANNEL_FUNCTION" value="0" /> + <setting name="DETAIL_FUNCTION" value="-1" /> + </Channel1> + <IIC10 /> + <CSI10 /> + <IIC11 /> + <CSI11 /> + </SAU1> + <IICA0> + <setting name="SLAVE_MODE_USED" value="false" /> + <setting name="MODULE_UNUSE" value="true" /> + <setting name="SINGLE_MASTER_USED" value="false" /> + </IICA0> + <PORT> + <PortP0> + <P00> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P00> + <P01> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P01> + <P02> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P02> + <P03> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P03> + </PortP0> + <PortP1> + <P10> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P10> + <P11> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P11> + <P12> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P12> + <P13> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P13> + <P14> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P14> + <P15> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P15> + <P16> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P16> + <P17> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P17> + </PortP1> + <PortP3> + <P30> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P30> + <P31> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P31> + <P32> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P32> + <P33> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P33> + <P34> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P34> + </PortP3> + <PortP4> + <P40> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="true" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P40> + <P41> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P41> + <P42> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P42> + <P43> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P43> + <P44> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P44> + <P45> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P45> + <P46> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P46> + <P47> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P47> + </PortP4> + <PortP5> + <P50> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P50> + <P51> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P51> + <P52> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P52> + <P53> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P53> + <P54> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P54> + <P55> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P55> + <P56> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P56> + <P57> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P57> + </PortP5> + <PortP6> + <P60> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P60> + <P61> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P61> + <P62> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P62> + <P63> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P63> + <P64> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P64> + <P65> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P65> + <P66> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P66> + <P67> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P67> + </PortP6> + <PortP7> + <P70> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P70> + <P71> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P71> + <P72> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P72> + <P73> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P73> + <P74> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P74> + <P75> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P75> + <P76> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P76> + <P77> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P77> + </PortP7> + <PortP8> + <P80> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P80> + <P81> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P81> + <P82> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P82> + <P83> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P83> + <P84> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P84> + <P85> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P85> + <P86> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P86> + <P87> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P87> + </PortP8> + <PortP9> + <P90> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P90> + <P91> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P91> + <P92> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P92> + <P93> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P93> + <P94> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P94> + <P95> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P95> + <P96> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P96> + <P97> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P97> + </PortP9> + <PortP10> + <P100> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P100> + <P101> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P101> + <P102> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P102> + <P103> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P103> + <P104> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P104> + <P105> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P105> + <P106> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P106> + <P107> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P107> + </PortP10> + <PortP12> + <P120> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P120> + <P121> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P121> + <P122> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P122> + <P123> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P123> + <P124> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P124> + <P125> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P125> + <P126> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P126> + <P127> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P127> + </PortP12> + <PortP13> + <P130> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P130> + <P137> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P137> + </PortP13> + <PortP14> + <P140> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P140> + </PortP14> + <PortP15> + <P150> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P150> + <P151> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P151> + <P152> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P152> + <P153> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="0" /> + <setting name="PSRSEL" value="false" /> + </P153> + <P154> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P154> + <P155> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P155> + <P156> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P156> + <P157> + <setting name="MODULE_UNUSED" value="true" /> + <setting name="INPUT_MODE" value="false" /> + <setting name="OUTPUT_MODE" value="false" /> + <setting name="PULLUP_ON" value="false" /> + <setting name="NCH_ON" value="false" /> + <setting name="OUTPUT_1" value="false" /> + <setting name="INPUT_BUFFER" value="-1" /> + <setting name="PSRSEL" value="false" /> + </P157> + </PortP15> + </PORT> + <WDT> + <setting name="WDT_MODULE_USED" value="true" /> + <setting name="WDT_MODULE_UNUSE" value="false" /> + <setting name="WDT_OVERFLOW_TIME" value="4" /> + <setting name="WDT_WINDOW_OPEN_TIME" value="2" /> + <setting name="WDT_HALT_STOP_OPERATION_ENABLE" value="true" /> + <setting name="WDT_HALT_STOP_OPERATION_STOP" value="false" /> + <setting name="WDT_INTERRUPT_USED" value="true" /> + <setting name="WDT_INTERRUPT_PRIORITY" value="3" /> + </WDT> + <ADC> + <setting name="ADC_USED" value="true" /> + <setting name="ADC_UNUSED" value="false" /> + <setting name="ADC_COMPARATOR_ENABLE" value="false" /> + <setting name="ADC_COMPARATOR_DISABLE" value="true" /> + <setting name="ADC_RESOLUTION_10BIT" value="true" /> + <setting name="ADC_RESOLUTION_8BIT" value="false" /> + <setting name="ADC_POSITIVE_VDD" value="true" /> + <setting name="ADC_POSITIVE_AVREFP" value="false" /> + <setting name="ADC_POSITIVE_BGR" value="false" /> + <setting name="ADC_NEGATIVE_VSS" value="true" /> + <setting name="ADC_NEGATIVE_AVREFM" value="false" /> + <setting name="ADC_TRIGGER_SOFTWARE" value="true" /> + <setting name="ADC_TRIGGER_HARDWARE_NOWAIT" value="false" /> + <setting name="ADC_TRIGGER_HARDWARE_WAIT" value="false" /> + <setting name="ADC_TRIGGER_SOURCE_UPDATE" value="0" /> + <setting name="ADC_CONTINUOUS_SELECT_MODE" value="true" /> + <setting name="ADC_ONESHOT_SELECT_MODE" value="false" /> + <setting name="ADC_CONTINUOUS_SCAN_MODE" value="false" /> + <setting name="ADC_ONESHOT_SCAN_MODE" value="false" /> + <setting name="ADC_ANALOG_INPUT_SELECTION" value="0" /> + <setting name="ANALOG_INPUT_24" value="true" /> + <setting name="ANALOG_INPUT_25" value="true" /> + <setting name="ANALOG_INPUT_26" value="true" /> + <setting name="ADC_CONVERSION_MODE" value="0" /> + <setting name="ADC_CONVERSION_TIME" value="0" /> + <setting name="ADC_INTERRUPT_GENERATE_CONDITION_1" value="true" /> + <setting name="ADC_INTERRUPT_GENERATE_CONDITION_2" value="false" /> + <setting name="ADC_UPPER_BOUND_VALUE" value="255" /> + <setting name="ADC_LOWER_BOUND_VALUE" value="0" /> + <setting name="ADC_INTERRUPT_PRIORITY" value="3" /> + <setting name="ADC_INTERRUPT_USED" value="true" /> + <setting name="ANALOG_INPUT_30" value="true" /> + <setting name="ANALOG_INPUT_29" value="true" /> + <setting name="ANALOG_INPUT_28" value="true" /> + <setting name="ANALOG_INPUT_27" value="true" /> + <setting name="ADC_CHANNEL_SELECTION" value="0" /> + </ADC> </SETTING> </RL78F14> diff --git a/multical.temp.mtud b/multical.temp.mtud index 37eff9a..f8dc489 100644 --- a/multical.temp.mtud +++ b/multical.temp.mtud @@ -9,7 +9,10 @@ - + Header=True,LineEditor=True,SelectionEditor=True,Out of Date Module Indicator=True,Coverage=True,Address=True,Event=True,MainDebug=True,Main=True,OpCode=True,Label=True, + + + 0 @@ -33,6 +36,8 @@ 12.2.20122.2006 9.13.00.05 + RgBvAHIAbQBhAHQAVgBlAHIAcwBpAG8AbgA6ADEALgAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAcwAuAEMAbwB1AG4AdAA6ADIAMQANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgAzADUAMgAsACAAOAA4ADUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6ADkAMAAyACwAIAAxADMAOAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMgAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAxADkADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADUAYgA4ADAANAA2ADAAOAAtAGEANAA4ADkALQA0ADEAZgBiAC0AYgA0ADUANAAtAGMAYgA3ADcAYwA1ADcAZQA2ADUAYgA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAzADUAMgAsACAANAA0ADkADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwATABvAGMAYQBsAFYAYQByAGkAYQBiAGwAZQANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZAAzAGQAMAA5AGQAZgAxAC0AMwBlADYAMwAtADQANgAzADUALQBiADkAOAA2AC0ANQBlAGYAYQAxAGYANgBhADQAYQA1ADkADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADMANQAyACwAIAA0ADYAOQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABDAHAAdQBSAGUAZwBpAHMAdABlAHIADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADAAZgA3ADMANwAxADEAMgAtAGIAMgA1ADcALQA0ADMAZAAxAC0AYgA5AGYAMwAtAGIAZAA2ADUAZABlADgAZQAxAGYANgAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAyADkAMwAsACAAMwA4ADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwASQBPAFIAZQBnAGkAcwB0AGUAcgANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgBjAGYAZAA1ADIAOQBhAC0ANgBhADMAYQAtADQAZgAzADgALQBhAGQAMQA2AC0ANgA4AGEAMAA5AGMAMQAzADIAMABkAGMADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADIAOQAzACwAIAAzADgAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABDAGEAbABsAFMAdABhAGMAawANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZAA0ADQAOAA5ADIAZQBhAC0AMwBhAGMAYgAtADQAZQBjADUALQA5AGMAYgAwAC0ANgBhADEAZgBjADQAZgBjADUAOAA1AGQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADIAOQAzACwAIAAzADgAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABUAHIAYQBjAGUADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADQAZgA2ADAAMwA2ADQAYgAtAGUANwA0AGEALQA0ADYAMwBkAC0AYgA3ADEANQAtAGQAMgA3ADkAOQAzADgAYwA2ADQANgAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAyADkAMwAsACAAMwA4ADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARQB2AGUAbgB0AA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADQANgBiADgANgA2AGEALQAzAGYANABkAC0ANABiADkANAAtAGEANQAwADIALQBkADMAMAAwAGUAMgBkAGQAYQBiADUAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAAxAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA0ADYANwA2ADEAMAA1ADIALQA5ADcAYwA0AC0ANAAyAGYAMwAtAGIAYwBhADcALQAxAGEANgAyADUAYgA5ADkAMwBiADQANwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAAyAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjADIAMgAyADUANwAzADIALQAwADUAMgA1AC0ANABmADUAZQAtAGEAMgA4AGMALQAxADYAZAA1AGEAYwBjADUANQA4AGMANwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAAzAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADEAMwBmAGYAMgA1ADcALQBjADUAMQBhAC0ANABjAGYAYQAtADkAMgAxADMALQBhADcAZAAwADIAZgBjADUANABlADMANwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFcAYQB0AGMAaAA0AA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkAGQAYwBkADUAZAA5AGEALQBkADIAZABiAC0ANAAyADEANgAtADgAOAAyAGIALQA4ADAAMgAzADAAMABkAGQAYgBhADYAYwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAE0AZQBtAG8AcgB5ADEADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGQAZQBlADQAZQA2ADMANQAtAGIAZABjAGQALQA0AGIAOABiAC0AOAA1ADUAZQAtAGUAMwA2ADIAZgAxADkANQA3AGIAMQBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAyADkAMwAsACAAMwA4ADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwATQBlAG0AbwByAHkAMgANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANABmAGUAZQBjADYANQBiAC0ANQAwAGQAZQAtADQAOAA4ADMALQA5ADYAOQAyAC0ANwBlAGUAMAA4ADEAMwA1ADIAOQA1ADYADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADIAOQAzACwAIAAzADgAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoANgAwADcAOAA5ADcAOAA3AC0AZgBmAGEANwAtADQAZgBmADIALQBiAGMANwA0AC0AYwAzADMAZgBmAGYAYQAwADMAYQBiAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABNAGUAbQBvAHIAeQAzAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA1ADYAMwA0ADcANQA3ADkALQA0ADQAOAA5AC0ANABiADkAOAAtADgAZQA2ADUALQBhAGMANwA4AGMAOQAzADIAZgA0ADAAYQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMgA5ADMALAAgADMAOAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAE0AZQBtAG8AcgB5ADQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGQANwBmADAAOAAyAGMAZgAtAGUAMwAwADUALQA0ADMANAA4AC0AOQA0ADgAMQAtADQANwA5AGQAZQA3ADMAYQA3ADcAOQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBEAGUAYgB1AGcAQwBvAG4AcwBvAGwAZQBQAGEAbgBlAGwADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGYAYwA0ADkANwA1ADYAZgAtAGYAYQBiAGEALQA0AGUAMwAzAC0AOQAyAGEAOAAtADYAZAA5ADkANwA3ADcANwAyADQAZgA2AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARgB1AG4AYwB0AGkAbwBuAEwAaQBzAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADkANAAzAGMAMABiADkAZQAtADUAMwA0AGIALQA0ADUANwAyAC0AOAA4ADAAMAAtADEAMQAyADYAMwAzAGUAMAA2ADkAMgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAVgBhAHIAaQBhAGIAbABlAEwAaQBzAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADAAYQA4ADgAMQAxADIAYQAtAGUAYQA3AGUALQA0ADIAOQAwAC0AYQAwADkANwAtAGUANAAwADYAYwBjAGIAYwA3ADIAMQA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEEAbgBhAGwAeQBzAGkAcwBDAGgAYQByAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADIANAA5AGQAMAAxADcAMgAtAGUAMQA2ADgALQA0ADUAYgA2AC0AOQAyAGMAMQAtADgAYQBmAGQANABkADYAMQAzAGIANABlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAMAA3ADgAOQA3ADgANwAtAGYAZgBhADcALQA0AGYAZgAyAC0AYgBjADcANAAtAGMAMwAzAGYAZgBmAGEAMAAzAGEAYgBiAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEMAYQBsAGwARwByAGEAcABoAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA3ADMANgA2AGUANQA4ADAALQBkAGYANgA5AC0ANAAyADUAZQAtAGIANABhADgALQAwAGYANQAyADMAMwAxADkAYwBiADUAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADAANwA4ADkANwA4ADcALQBmAGYAYQA3AC0ANABmAGYAMgAtAGIAYwA3ADQALQBjADMAMwBmAGYAZgBhADAAMwBhAGIAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAE0AZQBzAEMAYQBuAFIAZQBjAFAAcgBvAGMAVABpAG0AZQANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQATABlAGYAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAMgA2ADkALAAgADgAOAA1AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQAyAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAyAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAzADgANgA4ADQANAAyADEALQBkADQAYwA5AC0ANABiADYAMAAtADkAZAA4ADAALQBhAGUAYgA4AGQANQBhADAAZQBlAGEAMgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABJAG4AQwBhAHIAVABvAG8AbABzAEMAYQB0AGUAbABvAGcADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADYAZgA4AGIAZgA0AGYANgAtADYAYgA1ADUALQA0ADIANQAyAC0AOAA5AGIANQAtAGMAMAA2AGIAYwA0ADQAYQBmADgANwAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA4ADEANAAsACAANAA0ADQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAOQA2AGUAZQA5ADMANgAtADMAZABlAGYALQA0ADYAMwBkAC0AOAAzADAANgAtADcANAA2ADYANwBjADIANgAyADQAOAA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFMAdABhAHIAdAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZgA1AGYAMQBhADMAYwA3AC0AMABiADkAMQAtADQANwA5ADQALQA5AGQANABhAC0AYwAyADgAYQA5AGIAMQBmAGUANwBlADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQA5ADUALAAgADYANAA0AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFAAcgBvAGoAZQBjAHQAVAByAGUAZQANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQAzADgANwAyADgAMwAzAC0AMwBmADMAMQAtADQAYQBjAGMALQA4ADgAOQAyAC0ANwA3AGQANAA3ADcAMABhAGUAYQA0AGEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMwA1ADAALAAgADUAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6ADMANQAwACwAIAA1ADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFMAbQBhAHIAdABNAGEAbgB1AGEAbAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAOAAyADgAZgA0ADIAOQAzAC0AZQBiAGYAMAAtADQAMgA0ADMALQA5AGQAMAAwAC0AOQBhADEAMgA2ADUAYwAyADkAYgA5AGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAOAAxADQALAAgADQANAA0AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABQAHIAbwBwAGUAcgB0AHkARwByAGkAZAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAOABhADUAOAA1AGMAOABjAC0AMAAyADQAZAAtADQANAAxADEALQA4ADMAYgBkAC0ANgA1ADUAZABlADcAMwA5AGYAMQA0AGEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADgAMQA0ACwAIAA0ADQANAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwATQBlAG0AbwByAHkATQBhAHAAcABpAG4AZwBQAHIAbwBmAGkAbABlAHIADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADkANwA5AGQANAA5ADIANAAtAGEANQBhADgALQA0ADMAZAAxAC0AYgBjADQAOQAtADYANwA2AGMAYwA3AGIAOABjADYAMAA0AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA4ADEANAAsACAANAA0ADQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAOQA2AGUAZQA5ADMANgAtADMAZABlAGYALQA0ADYAMwBkAC0AOAAzADAANgAtADcANAA2ADYANwBjADIANgAyADQAOAA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEQAaQBzAGEAcwBzAGUAbQBiAGwAZQAxAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAzAGIAMABjADcAOAA2AGEALQA4ADMAZgBjAC0ANABiAGIAOQAtAGIAZQA4AGUALQBmADkAYgA5ADgAZQAxADQAMAA3AGIANgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoANAA3ADQALAAgADYAMgAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABEAGkAcwBhAHMAcwBlAG0AYgBsAGUAMgANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZgA4ADUANgA2AGIAYgA5AC0ANgA3AGIAMQAtADQAOQAxAGQALQBiAGEAOQBlAC0ANwA1ADQAYQA5AGMAZABmADQAZQA0AGQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADQANwA0ACwAIAA2ADIAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARABpAHMAYQBzAHMAZQBtAGIAbABlADMADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADcAZgBlADUANQBkAGQAYgAtADQAZQBmADEALQA0AGMAZgAxAC0AOQBlADcAOAAtADgAZQBjAGYAYQA1ADAAZQBlAGEANwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA0ADcANAAsACAANgAyADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAOQA2AGUAZQA5ADMANgAtADMAZABlAGYALQA0ADYAMwBkAC0AOAAzADAANgAtADcANAA2ADYANwBjADIANgAyADQAOAA1AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEQAaQBzAGEAcwBzAGUAbQBiAGwAZQA0AA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA4ADEANgA3AGQAZAA1ADYALQA1ADUAYwBkAC0ANABlADIANQAtADgAZABiADYALQA0ADcANwA5AGEANwA2AGEAMQA0ADAANgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAxADkANgBlAGUAOQAzADYALQAzAGQAZQBmAC0ANAA2ADMAZAAtADgAMwAwADYALQA3ADQANgA2ADcAYwAyADYAMgA0ADgANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEMAbABhAHMAcwBNAGUAbQBiAGUAcgANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgA2ADkAOABjAGEAYgAxAC0AOABmADMAMAAtADQANwAyADgALQBhADIAYwA3AC0AOABmADgAMABkADMAYQBiADEANwBhADgADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMQA5ADYAZQBlADkAMwA2AC0AMwBkAGUAZgAtADQANgAzAGQALQA4ADMAMAA2AC0ANwA0ADYANgA3AGMAMgA2ADIANAA4ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwATwByAHQAaABvAGcAbwBuAGEAbABBAG4AYQBsAHkAcwBpAHMADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGIAOQBjADUANwA3AGQAYwAtADcAZQBhAGIALQA0ADMANgBkAC0AOAA3ADkAZAAtAGQAYQA0ADYAZQA3ADkAYgAyAGIAYgAzAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEYAbABvAGEAdABpAG4AZwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAMgAzADcALAAgADUANwA4AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgA4ADQANQAsACAANgA0ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoASABvAHIAaQB6AG8AbgB0AGEAbABTAHAAbABpAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYwA5ADIAOAAyADMAMwA0AC0ANgA5ADUAMgAtADQANwA4AGEALQBiADAAOABlAC0AMQA0ADUAOQAyADAAMwBmADgAOQA5ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAQgBvAHQAdABvAG0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADEANgAyADUALAAgADEAMwAyAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgA4ADQANQAsACAANgA0ADMADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADIADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADUAMwAyAGYANgBlADMAZAAtADIAMABmAGIALQA0ADAAYgA4AC0AOABiADMAZAAtAGEANgA0ADQAZAA0ADcANgBiADMANAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADgAMQA2ACwAIAAxADcAMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYwA5ADIAOAAyADMAMwA0AC0ANgA5ADUAMgAtADQANwA4AGEALQBiADAAOABlAC0AMQA0ADUAOQAyADAAMwBmADgAOQA5ADMADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBiADkAYwA1ADcANwBkAGMALQA3AGUAYQBiAC0ANAAzADYAZAAtADgANwA5AGQALQBkAGEANAA2AGUANwA5AGIAMgBiAGIAMwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABPAHUAdABwAHUAdAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAOABjADUAZgA2ADUAOQBjAC0ANQBiADMANAAtADQAOABmADYALQBhADgAMwA3AC0AMAA4AGEAYQAzADIAMgBmADkAZQA0ADYADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAOAAxADYALAAgADEANwAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjADkAMgA4ADIAMwAzADQALQA2ADkANQAyAC0ANAA3ADgAYQAtAGIAMAA4AGUALQAxADQANQA5ADIAMAAzAGYAOAA5ADkAMwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGIAOQBjADUANwA3AGQAYwAtADcAZQBhAGIALQA0ADMANgBkAC0AOAA3ADkAZAAtAGQAYQA0ADYAZQA3ADkAYgAyAGIAYgAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFMAbQBhAHIAdABCAHIAbwB3AHMAZQByAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkADYAYgBkADEAYQA5ADkALQAxADYAOAA4AC0ANAAyAGQAOAAtADgAYQBjADYALQAxADcAMwBhADEANQAwADkAZQAyAGQAYwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgA4ADEANgAsACAAMQA3ADEADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAOQAyADgAMgAzADMANAAtADYAOQA1ADIALQA0ADcAOABhAC0AYgAwADgAZQAtADEANAA1ADkAMgAwADMAZgA4ADkAOQAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYgA5AGMANQA3ADcAZABjAC0ANwBlAGEAYgAtADQAMwA2AGQALQA4ADcAOQBkAC0AZABhADQANgBlADcAOQBiADIAYgBiADMADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwARQByAHIAbwByAEwAaQBzAHQADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMANgA3AGUANQA2AGIAYQAtADMANAAyAGUALQA0ADQAMABjAC0AOABkAGEAYgAtAGEAZQA4AGIAYgBiAGUANAA0AGMAYgA5AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAOQAyADgAMgAzADMANAAtADYAOQA1ADIALQA0ADcAOABhAC0AYgAwADgAZQAtADEANAA1ADkAMgAwADMAZgA4ADkAOQAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAHkAdABoAG8AbgBDAG8AbgBzAG8AbABlAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjAGEAMQBjAGIAOAAxAGYALQA3ADkAMQAwAC0ANABiADMANwAtAGIAYwA4ADUALQA5ADYAYQA0ADEAZABiAGQAZQA0ADcAMgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBGAGwAbwBhAHQAaQBuAGcADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADIANQA2ACwAIAAyADUANgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoAOQA5ADIALAAgADMAMgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANAAzADgAMQA0AGQAMgBlAC0ANQAyADUAOAAtADQAMwAyAGUALQA4ADEANAA3AC0AZQAyAGUAYQAyADkAYQBlAGEAMwA3ADUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjAGEAMQBjAGIAOAAxAGYALQA3ADkAMQAwAC0ANABiADMANwAtAGIAYwA4ADUALQA5ADYAYQA0ADEAZABiAGQAZQA0ADcAMgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBGAGEAbABzAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABEAGUAYgB1AGcATQBhAG4AYQBnAGUAcgANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMgBkAGQAZgBhADMAZABmAC0AMAAxADMAMgAtADQAMgAxAGEALQBiADAAMwA4AC0ANwA0ADIAMgBhADMAMAA5AGYANwAzAGQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA5ADUALAAgADcAMAA5AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMwA5ADkANgAzAGQAZQA2AC0AYwAyADEANAAtADQAZQAxADYALQBhAGMAZQAzAC0AYQA4ADMAMAAyADUAMwAzAGUAZgA4ADYADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMgBkAGQAZgBhADMAZABmAC0AMAAxADMAMgAtADQAMgAxAGEALQBiADAAMwA4AC0ANwA0ADIAMgBhADMAMAA5AGYANwAzAGQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBEAGUAdgBpAGMAZQBUAG8AcABQAGEAbgBlAGwAUgBIADgANQAwAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADkANwA1AGMAYgBlAGQALQA5AGQANwA4AC0ANABlAGYAOAAtADkAZgBlADgALQBiAGYAMQBjAGMANABmADcANQA2ADUANQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwAwADkADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgAwADYAYgAyADYAZQAzADEALQAyAGYAMQBhAC0ANAAyAGMANQAtAGIAYgBiAGIALQA4AGQAMAA0AGUANgAyADEAMwBkADEAYgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2ADkANwA1AGMAYgBlAGQALQA5AGQANwA4AC0ANABlAGYAOAAtADkAZgBlADgALQBiAGYAMQBjAGMANABmADcANQA2ADUANQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AEQAZQB2AGkAYwBlAEwAaQBzAHQAUABhAG4AZQBsAFIASAA4ADUAMAANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZAA5AGEAZQBhAGQANwA5AC0AMAA4ADIAZAAtADQAZAA2AGYALQBiADIAMwAwAC0AZQA2ADEAOABiADEANgAyADQAZgBlAGIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA5ADUALAAgADcAMAA5AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAOQA4ADMAZgA5ADQAZAA3AC0AMAA0AGMANwAtADQANwBiADYALQA5AGMAMgBlAC0AYwA2ADgAZQA3ADEANwAyADQAYwAwAGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZAA5AGEAZQBhAGQANwA5AC0AMAA4ADIAZAAtADQAZAA2AGYALQBiADIAMwAwAC0AZQA2ADEAOABiADEANgAyADQAZgBlAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBNAGEAYwByAG8AUABhAG4AZQBsAFIASAA4ADUAMAANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZABhAGEAMABmAGQAZAA4AC0ANgBjAGMANgAtADQAZQBhADgALQBiADcANAAzAC0AMwA2ADQAZQBhADcAMgA1ADgAZQBiAGQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA5ADUALAAgADcAMAA5AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMAA5ADIANwAwADcAYwA4AC0AMABjADMAMwAtADQANQBhAGQALQBiAGMAZgBhAC0ANgA0AGEAMQBiADMAMgA2ADQAMQBlADcADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUwBpAHoAZQA6ADEAMAAwACwAIAAxADAAMAANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARABvAGMAawBlAGQALgBJAG4AdABlAHIAbgBhAGwASQBkADoAZABhAGEAMABmAGQAZAA4AC0ANgBjAGMANgAtADQAZQBhADgALQBiADcANAAzAC0AMwA2ADQAZQBhADcAMgA1ADgAZQBiAGQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEYAbABvAGEAdABpAG4AZwAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AVAB5AHAAZQA6AEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEkAcwBNAGQAaQBDAGgAaQBsAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBUAGUAeAB0AFAAYQBuAGUAbABSAEgAOAA1ADAADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADMAOQA2ADQANgAzADEANgAtADQAYwA0AGMALQA0ADUAOABmAC0AOABlADAAMgAtADQAZgA2AGMAZQA1ADEANwBmADEAMgBkAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEYAbABvAGEAdABpAG4AZwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOAAwADAALAAgADYAMAAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAxADAAOAA4ACwAIAAzADIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADAANwAzADQANQA2ADEAZgAtADkANABkADcALQA0ADkAMQA0AC0AOABkADgANwAtAGYANQBlAGQAZAAxADEAMQBiAGYAOQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMwA5ADYANAA2ADMAMQA2AC0ANABjADQAYwAtADQANQA4AGYALQA4AGUAMAAyAC0ANABmADYAYwBlADUAMQA3AGYAMQAyAGQADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAVgBpAHIAdAB1AGEAbABCAG8AYQByAGQADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADQAZgA1ADUANQA1ADgAZAAtADgAOQBjAGMALQA0ADEAYwBhAC0AOQAwAGEAZgAtAGEAMQBhAGIANwA0ADYAZAA2ADMANgAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADAAOQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGQAZgA5ADYAMAA1ADgANgAtAGMAYgBhADMALQA0ADcAMQBlAC0AYQBjADYANwAtADAAYgAzAGIAZAAxADEAZAAxAGUAYQA5AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADQAZgA1ADUANQA1ADgAZAAtADgAOQBjAGMALQA0ADEAYwBhAC0AOQAwAGEAZgAtAGEAMQBhAGIANwA0ADYAZAA2ADMANgAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoARABlAHYAaQBjAGUAVABvAHAAUABhAG4AZQBsAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkADEAMQBjAGEAOQAxADQALQAwAGMAYgA3AC0ANABkADQAZQAtAGIAZQBjADkALQA1ADAAOABlAGIAYgAxAGQAYQAzADgAZgANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwAwADkADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA4AGYANAAyADUANgBhAGYALQAwADAAOAAwAC0ANAA4AGYAZAAtAGIAYQBlADEALQAxAGYANwBiADYAMQA2ADMAMwBiAGMAYwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBkADEAMQBjAGEAOQAxADQALQAwAGMAYgA3AC0ANABkADQAZQAtAGIAZQBjADkALQA1ADAAOABlAGIAYgAxAGQAYQAzADgAZgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AEQAZQB2AGkAYwBlAEwAaQBzAHQAUABhAG4AZQBsAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2AGEANAAzAGIAYgA3AGMALQA4ADQAZgBmAC0ANAA5AGQAYgAtADgANwBjADUALQBlAGIANQBmAGIANABlAGIANQA2ADkAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwAwADkADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA1ADIANAA5AGQANwBhADYALQBlAGMAMgBiAC0ANABlADcAYgAtAGIAZABkADYALQBkAGYAZAA3AGQAZQBhAGMAMwBiADUAOQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA2AGEANAAzAGIAYgA3AGMALQA4ADQAZgBmAC0ANAA5AGQAYgAtADgANwBjADUALQBlAGIANQBmAGIANABlAGIANQA2ADkAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AE0AYQBjAHIAbwBQAGEAbgBlAGwADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADAAZAAxADMAZAAyADEANQAtAGEAMgBiAGUALQA0ADUANQBjAC0AYgBjADMANgAtAGMANAA1ADcANwAxADkAZABmADIAMgBjAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADAAOQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADUANQA1AGYAMQA3AGMAZAAtADgAMABiADMALQA0ADcANABkAC0AOQAwAGQANgAtADUAMwA5AGEAOQA5AGQAMgBhAGUANwAyAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADAAZAAxADMAZAAyADEANQAtAGEAMgBiAGUALQA0ADUANQBjAC0AYgBjADMANgAtAGMANAA1ADcANwAxADkAZABmADIAMgBjAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAVABlAHgAdABQAGEAbgBlAGwADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAZAA2ADYAMAA2AGEAYgAtADUAZgAzADgALQA0ADYAOABmAC0AOQBiADcANAAtADkANQAwAGYAOAAxAGUAOQAwAGMAMwBmAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADAAOQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGIAZgA4ADcAMQBiADUANwAtADUAYwAwADUALQA0ADkAMwAyAC0AOQBiADIAZAAtADkAOABjAGEANgBkADcANQBhADAAMwAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAZAA2ADYAMAA2AGEAYgAtADUAZgAzADgALQA0ADYAOABmAC0AOQBiADcANAAtADkANQAwAGYAOAAxAGUAOQAwAGMAMwBmAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoARABlAHYAaQBjAGUAUABpAG4ATABpAHMAdABGAG8AcgBtAA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBlADcAMQBjADAAYQAwADkALQBhADUANAA0AC0ANABkADQAZQAtAGEAZgBhADgALQA1ADIAOABhADUAZQAyADYAYQAyADMAOQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBEAG8AYwBrAGUAZABSAGkAZwBoAHQADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADkANQAsACAANwAwADkADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARgBsAG8AYQB0AGkAbgBnAEwAbwBjAGEAdABpAG8AbgA6AC0AMQAsACAALQAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA3AGQAYQAwAGMANwAxAGIALQBlAGMANAA5AC0ANABiADgANQAtADkAOQA1AGMALQAyADgAYwBhAGIAYQA2ADcAOQA4ADEAMgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBlADcAMQBjADAAYQAwADkALQBhADUANAA0AC0ANABkADQAZQAtAGEAZgBhADgALQA1ADIAOABhADUAZQAyADYAYQAyADMAOQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AEQAZQB2AGkAYwBlAFQAbwBwAFYAaQBlAHcARgBvAHIAbQANAAoALQAtAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC0ALQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANQA2ADkANgA5AGIANQBiAC0AZQBmADEAOAAtADQAOQA3AGUALQBhAGIANAAzAC0AMwA2ADIANgAxAGMAMwA2ADkAMQAyADYADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ARABvAGMAawBlAGQATABvAGMAYQB0AGkAbwBuADoARABvAGMAawBlAGQAUgBpAGcAaAB0AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAaQB6AGUAOgA5ADUALAAgADcAMAA5AA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAtADEALAAgAC0AMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGgAaQBsAGQAUABhAG4AZQBTAHQAeQBsAGUAOgBUAGEAYgBHAHIAbwB1AHAADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUABhAG4AZQBzAC4AQwBvAHUAbgB0ADoAMQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4ADoAMAANAAoALQAtAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALQAtAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBJAG4AdABlAHIAbgBhAGwASQBkADoANQAwAGQAYwA5AGYANABhAC0AMABkADQAZQAtADQAZgAxADIALQBiAGMAZQA2AC0ANAAwADYAMwA2ADAAMAA4ADcANQA0ADYADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEMAbABvAHMAZQBkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgA1ADYAOQA2ADkAYgA1AGIALQBlAGYAMQA4AC0ANAA5ADcAZQAtAGEAYgA0ADMALQAzADYAMgA2ADEAYwAzADYAOQAxADIANgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEYAbAB5AG8AdQB0AFMAaQB6AGUAOgAtADEALAAgAC0AMQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AUABpAG4AbgBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBDAG8AbgB0AHIAbwBsAC4ATgBhAG0AZQA6AFAAYQBuAGUAbABDAG8AZABlAFAAYQByAHQADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGYAZgA0ADgAOAA5ADIANQAtAGIANQAxAGUALQA0ADAAMwBkAC0AYgBjADAAMAAtAGUAZABhAGMAYwA0ADcANwBmAGQANwBlAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEQAbwBjAGsAZQBkAFIAaQBnAGgAdAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOQA1ACwAIAA3ADAAOQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoALQAxACwAIAAtADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAZgBkADMAMQA3AGYANQAtADgAMgBjADcALQA0ADAAMgA4AC0AYgA5ADEAOQAtADEAZQBjADUANwA0ADMAYQAzAGYAMwAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGYAZgA0ADgAOAA5ADIANQAtAGIANQAxAGUALQA0ADAAMwBkAC0AYgBjADAAMAAtAGUAZABhAGMAYwA0ADcANwBmAGQANwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAEMAbwBkAGUAUABhAHIAdABQAHIAZQB2AGkAZQB3AA0ACgAtAC0ARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALQAtAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBjAGEAMQAzAGIAMwBjADUALQBmADgAYgBmAC0ANABlADcAMgAtAGEAMQBkADkALQBkAGIAOAA0ADIAMQBlADQAOABlADIANAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBEAG8AYwBrAGUAZABMAG8AYwBhAHQAaQBvAG4AOgBGAGwAbwBhAHQAaQBuAGcADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBsAG8AcwBlAGQAOgBGAGEAbABzAGUADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBpAHoAZQA6ADYAMAAwACwAIAA1ADAAMAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBGAGwAbwBhAHQAaQBuAGcATABvAGMAYQB0AGkAbwBuADoAMQAyADgAOAAsACAAMwAyAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEMAaABpAGwAZABQAGEAbgBlAFMAdAB5AGwAZQA6AFQAYQBiAEcAcgBvAHUAcAANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBQAGEAbgBlAHMALgBDAG8AdQBuAHQAOgAxAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFMAZQBsAGUAYwB0AGUAZABUAGEAYgBJAG4AZABlAHgAOgAwAA0ACgAtAC0ARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAtAC0ADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgBiADAAZgA2ADIAYQA0AGMALQBiADIAMwA5AC0ANABlADAANwAtAGIAMAAwADIALQA3ADUAZgAxAGIAMgAwADEAMAA3ADgAMwANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AQwBsAG8AcwBlAGQAOgBUAHIAdQBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBTAGkAegBlADoAMQAwADAALAAgADEAMAAwAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABEAG8AYwBrAGUAZAAuAEkAbgB0AGUAcgBuAGEAbABJAGQAOgANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4AUABhAHIAZQBuAHQARgBsAG8AYQB0AGkAbgBnAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAYQAxADMAYgAzAGMANQAtAGYAOABiAGYALQA0AGUANwAyAC0AYQAxAGQAOQAtAGQAYgA4ADQAMgAxAGUANAA4AGUAMgA0AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBUAHkAcABlADoARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ASQBzAE0AZABpAEMAaABpAGwAZAA6AEYAYQBsAHMAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4ARgBsAHkAbwB1AHQAUwBpAHoAZQA6AC0AMQAsACAALQAxAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBQAGkAbgBuAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAEMAbwBuAHQAcgBvAGwALgBOAGEAbQBlADoAUABhAG4AZQBsAFAAcwBlAHUAZABvAEUAcgByAG8AcgBEAGUAYgB1AGcADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADMAMwA5ADMAOQAzADkAYgAtADcAZQBiADUALQA0AGIAMwBjAC0AYQA0AGEAMgAtAGMAYgA3AGEAZABiADQAYQBiADYAMwBiAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEYAbABvAGEAdABpAG4AZwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoANQAwADAALAAgADUAMAAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAxADMAOAA4ACwAIAAzADIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADMAZQBiADAANgBjAGYAMgAtAGMANwBlADgALQA0AGYAOAA2AC0AOQBhAGMAZQAtADUANQBmADgAYwAzAGMAOQA2ADIAZQAzAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoAMwAzADkAMwA5ADMAOQBiAC0ANwBlAGIANQAtADQAYgAzAGMALQBhADQAYQAyAC0AYwBiADcAYQBkAGIANABhAGIANgAzAGIADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwAQwBBAE4AUgBlAGMAZQBpAHYAZQBEAGUAYgB1AGcADQAKAC0ALQBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAtAC0ADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AGMAMQBjAGUAOAAxAGQAMgAtADIAYgBjADMALQA0AGIAZABhAC0AYgAzADQAYQAtADUAMwAzADYAOABkADAAMQAzADEAMgBmAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEQAbwBjAGsAZQBkAEwAbwBjAGEAdABpAG8AbgA6AEYAbABvAGEAdABpAG4AZwANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBDAGwAbwBzAGUAZAA6AEYAYQBsAHMAZQANAAoARABvAGMAawBBAHIAZQBhAFAAYQBuAGUALgBTAGkAegBlADoAOAAwADAALAAgADUAMAAwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAEYAbABvAGEAdABpAG4AZwBMAG8AYwBhAHQAaQBvAG4AOgAxADAAOAA4ACwAIAAzADIADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AQwBoAGkAbABkAFAAYQBuAGUAUwB0AHkAbABlADoAVABhAGIARwByAG8AdQBwAA0ACgBEAG8AYwBrAEEAcgBlAGEAUABhAG4AZQAuAFAAYQBuAGUAcwAuAEMAbwB1AG4AdAA6ADEADQAKAEQAbwBjAGsAQQByAGUAYQBQAGEAbgBlAC4AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA6ADAADQAKAC0ALQBEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC0ALQANAAoAIABEAG8AYwBrAGEAYgBsAGUAUABhAG4AZQBCAGEAcwBlAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6ADEAYQAxAGEAMgBhADEAYgAtAGUAZQBlAGYALQA0ADQANgAwAC0AYgAyADMAMwAtADcAYQAxADgAMQAyAGQAMgBjADEANQBkAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBDAGwAbwBzAGUAZAA6AFQAcgB1AGUADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFMAaQB6AGUAOgAxADAAMAAsACAAMQAwADAADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFAAYQByAGUAbgB0AEQAbwBjAGsAZQBkAC4ASQBuAHQAZQByAG4AYQBsAEkAZAA6AA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBQAGEAbgBlAEIAYQBzAGUALgBQAGEAcgBlAG4AdABGAGwAbwBhAHQAaQBuAGcALgBJAG4AdABlAHIAbgBhAGwASQBkADoAYwAxAGMAZQA4ADEAZAAyAC0AMgBiAGMAMwAtADQAYgBkAGEALQBiADMANABhAC0ANQAzADMANgA4AGQAMAAxADMAMQAyAGYADQAKACAARABvAGMAawBhAGIAbABlAFAAYQBuAGUAQgBhAHMAZQAuAFQAeQBwAGUAOgBEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBJAHMATQBkAGkAQwBoAGkAbABkADoARgBhAGwAcwBlAA0ACgAgAEQAbwBjAGsAYQBiAGwAZQBDAG8AbgB0AHIAbwBsAFAAYQBuAGUALgBGAGwAeQBvAHUAdABTAGkAegBlADoALQAxACwAIAAtADEADQAKACAARABvAGMAawBhAGIAbABlAEMAbwBuAHQAcgBvAGwAUABhAG4AZQAuAFAAaQBuAG4AZQBkADoAVAByAHUAZQANAAoAIABEAG8AYwBrAGEAYgBsAGUAQwBvAG4AdAByAG8AbABQAGEAbgBlAC4AQwBvAG4AdAByAG8AbAAuAE4AYQBtAGUAOgBQAGEAbgBlAGwATQBlAHMAQwB1AHIAQwBvAG4AcwB1AG0AcAB0AGkAbwBuAA0ACgA= + PABTAE8AQQBQAC0ARQBOAFYAOgBFAG4AdgBlAGwAbwBwAGUAIAB4AG0AbABuAHMAOgB4AHMAaQA9ACIAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHcAMwAuAG8AcgBnAC8AMgAwADAAMQAvAFgATQBMAFMAYwBoAGUAbQBhAC0AaQBuAHMAdABhAG4AYwBlACIAIAB4AG0AbABuAHMAOgB4AHMAZAA9ACIAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHcAMwAuAG8AcgBnAC8AMgAwADAAMQAvAFgATQBMAFMAYwBoAGUAbQBhACIAIAB4AG0AbABuAHMAOgBTAE8AQQBQAC0ARQBOAEMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAHgAbQBsAHMAbwBhAHAALgBvAHIAZwAvAHMAbwBhAHAALwBlAG4AYwBvAGQAaQBuAGcALwAiACAAeABtAGwAbgBzADoAUwBPAEEAUAAtAEUATgBWAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgB4AG0AbABzAG8AYQBwAC4AbwByAGcALwBzAG8AYQBwAC8AZQBuAHYAZQBsAG8AcABlAC8AIgAgAHgAbQBsAG4AcwA6AGMAbAByAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AcwBvAGEAcAAvAGUAbgBjAG8AZABpAG4AZwAvAGMAbAByAC8AMQAuADAAIgAgAFMATwBBAFAALQBFAE4AVgA6AGUAbgBjAG8AZABpAG4AZwBTAHQAeQBsAGUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAHgAbQBsAHMAbwBhAHAALgBvAHIAZwAvAHMAbwBhAHAALwBlAG4AYwBvAGQAaQBuAGcALwAiAD4ADQAKADwAUwBPAEEAUAAtAEUATgBWADoAQgBvAGQAeQA+AA0ACgA8AGEAMQA6AE8AYgBqAGUAYwB0AFMAdAByAGUAYQBtAGUAcgAgAGkAZAA9ACIAcgBlAGYALQAxACIAIAB4AG0AbABuAHMAOgBhADEAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkAIgA+AA0ACgA8AE8AYgBqAGUAYwB0AFMAdAByAGUAYQBtAGUAcgBBAHMAcwBlAG0AYgBsAHkATgBhAG0AZQAgAGkAZAA9ACIAcgBlAGYALQA1ACIAPgBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpADwALwBPAGIAagBlAGMAdABTAHQAcgBlAGEAbQBlAHIAQQBzAHMAZQBtAGIAbAB5AE4AYQBtAGUAPgANAAoAPABUAGEAYgBTAGUAdAB0AGkAbgBnAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANgAiAC8APgANAAoAPABIAGkAZABkAGUAbgBUAGEAYgBzACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADcAIgAvAD4ADQAKADwAVABhAGIARwByAG8AdQBwAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AOAAiAC8APgANAAoAPABNAGEAeABUAGEAYgBHAHIAbwB1AHAAcwA+ADQAPAAvAE0AYQB4AFQAYQBiAEcAcgBvAHUAcABzAD4ADQAKADwAQQBjAHQAaQB2AGUAVABhAGIARwByAG8AdQBwAEkAbgBkAGUAeAA+ADAAPAAvAEEAYwB0AGkAdgBlAFQAYQBiAEcAcgBvAHUAcABJAG4AZABlAHgAPgANAAoAPABTAHAAbABpAHQAdABlAHIAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA5ACIALwA+AA0ACgA8AFMAcABsAGkAdAB0AGUAcgBCAG8AcgBkAGUAcgBTAHQAeQBsAGUAPgA2ADwALwBTAHAAbABpAHQAdABlAHIAQgBvAHIAZABlAHIAUwB0AHkAbABlAD4ADQAKADwAVgBpAGUAdwBTAHQAeQBsAGUAPgA0ADwALwBWAGkAZQB3AFMAdAB5AGwAZQA+AA0ACgA8AFQAYQBiAEcAcgBvAHUAcABTAGUAdAB0AGkAbgBnAHMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMQAwACIALwA+AA0ACgA8AC8AYQAxADoATwBiAGoAZQBjAHQAUwB0AHIAZQBhAG0AZQByAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAUwBlAHQAdABpAG4AZwBzACAAaQBkAD0AIgByAGUAZgAtADYAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AEEAYwB0AGkAdgBlAFQAYQBiAEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMQAxACIALwA+AA0ACgA8AEQAaQBzAHAAbABhAHkARgBvAHIAbQBJAGMAbwBuAD4AMQA8AC8ARABpAHMAcABsAGEAeQBGAG8AcgBtAEkAYwBvAG4APgANAAoAPABIAG8AdABUAHIAYQBjAGsAPgAxADwALwBIAG8AdABUAHIAYQBjAGsAPgANAAoAPABTAGUAbABlAGMAdABlAGQAVABhAGIAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAxADIAIgAvAD4ADQAKADwAVABhAGIAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAxADMAIgAvAD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgBTAGUAdAB0AGkAbgBnAHMAPgANAAoAPABhADIAOgBIAGkAZABkAGUAbgBNAGQAaQBUAGEAYgBzAEMAbwBsAGwAZQBjAHQAaQBvAG4AIABpAGQAPQAiAHIAZQBmAC0ANwAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQwBvAHUAbgB0AD4AMgAxADwALwBDAG8AdQBuAHQAPgANAAoAPABfAHgAMAAwADMAMABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANAAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANQAiAC8APgANAAoAPABfAHgAMAAwADMAMgBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANgAiAC8APgANAAoAPABfAHgAMAAwADMAMwBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEANwAiAC8APgANAAoAPABfAHgAMAAwADMANABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEAOAAiAC8APgANAAoAPABfAHgAMAAwADMANQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADEAOQAiAC8APgANAAoAPABfAHgAMAAwADMANgBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMAAiAC8APgANAAoAPABfAHgAMAAwADMANwBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMQAiAC8APgANAAoAPABfAHgAMAAwADMAOABfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMgAiAC8APgANAAoAPABfAHgAMAAwADMAOQBfACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAMwAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADAAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMgA0ACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8AMQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAyADUAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwAyACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIANgAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADMAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMgA3ACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8ANAAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAyADgAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwA1ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADIAOQAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADYAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwAwACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8ANwAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAzADEAIgAvAD4ADQAKADwAXwB4ADAAMAAzADEAXwA4ACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADMAMgAiAC8APgANAAoAPABfAHgAMAAwADMAMQBfADkAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwAzACIALwA+AA0ACgA8AF8AeAAwADAAMwAyAF8AMAAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAzADQAIgAvAD4ADQAKADwALwBhADIAOgBIAGkAZABkAGUAbgBNAGQAaQBUAGEAYgBzAEMAbwBsAGwAZQBjAHQAaQBvAG4APgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgBHAHIAbwB1AHAAcwBDAG8AbABsAGUAYwB0AGkAbwBuACAAaQBkAD0AIgByAGUAZgAtADgAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AEMAbwB1AG4AdAA+ADEAPAAvAEMAbwB1AG4AdAA+AA0ACgA8AF8AeAAwADAAMwAwAF8AIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwA1ACIALwA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIARwByAG8AdQBwAHMAQwBvAGwAbABlAGMAdABpAG8AbgA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAIABpAGQAPQAiAHIAZQBmAC0AOQAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQAzADYAIgAvAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIARwByAG8AdQBwAFMAZQB0AHQAaQBuAGcAcwAgAGkAZAA9ACIAcgBlAGYALQAxADAAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AEMAbABvAHMAZQBCAHUAdAB0AG8AbgBBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADMANwAiAC8APgANAAoAPABUAGEAYgBMAGkAcwB0AEIAdQB0AHQAbwBuAEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwA4ACIALwA+AA0ACgA8AFMAYwByAG8AbABsAEIAdQB0AHQAbwBuAEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0AMwA5ACIALwA+AA0ACgA8AFQAYQBiAEEAcgBlAGEAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA0ADAAIgAvAD4ADQAKADwAUwBoAG8AdwBUAGEAYgBMAGkAcwB0AEIAdQB0AHQAbwBuAD4AMQA8AC8AUwBoAG8AdwBUAGEAYgBMAGkAcwB0AEIAdQB0AHQAbwBuAD4ADQAKADwAVABhAGIAQgB1AHQAdABvAG4AUwB0AHkAbABlAD4AMQA2ADwALwBUAGEAYgBCAHUAdAB0AG8AbgBTAHQAeQBsAGUAPgANAAoAPABTAGMAcgBvAGwAbABBAHIAcgBvAHcAUwB0AHkAbABlAD4AMgA8AC8AUwBjAHIAbwBsAGwAQQByAHIAbwB3AFMAdAB5AGwAZQA+AA0ACgA8AFMAYwByAG8AbABsAEIAdQB0AHQAbwBuAHMAPgAzADwALwBTAGMAcgBvAGwAbABCAHUAdAB0AG8AbgBzAD4ADQAKADwAVABhAGIAUwB0AHkAbABlAD4AMgA8AC8AVABhAGIAUwB0AHkAbABlAD4ADQAKADwAVABhAGIAQQByAGUAYQBNAGEAcgBnAGkAbgBzACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADQAMQAiAC8APgANAAoAPABDAGwAbwBzAGUAQgB1AHQAdABvAG4ATABvAGMAYQB0AGkAbwBuAD4AMgA8AC8AQwBsAG8AcwBlAEIAdQB0AHQAbwBuAEwAbwBjAGEAdABpAG8AbgA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIARwByAG8AdQBwAFMAZQB0AHQAaQBuAGcAcwA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAIABpAGQAPQAiAHIAZQBmAC0AMQAxACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADQAMgAiAC8APgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByACAAaQBkAD0AIgByAGUAZgAtADEAMgAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA0ADMAIgAvAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgAgAGkAZAA9ACIAcgBlAGYALQAxADMAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANAA0ACIALwA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADEANAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4AMQA4ADcAMQA0ADQAMwAxADkAMAA8AC8AXwBhAD4ADQAKADwAXwBiAD4AMgA3ADQANwA3ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADYAOQA3ADgAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAMwA3ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADgAMQA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA5ADIAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEAMAA3ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADkANgA8AC8AXwBoAD4ADQAKADwAXwBpAD4ANwA0ADwALwBfAGkAPgANAAoAPABfAGoAPgAyADQAOAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQAxADUAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADAAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMQA1ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAtADEANwA1ADEAMgA5ADkAOAAwADQAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0AMgAzADEAMgA4ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADcAMwA2ADEAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAOAA4ADwALwBfAGQAPgANAAoAPABfAGUAPgA3ADMAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEAMAAzADwALwBfAGYAPgANAAoAPABfAGcAPgAxADAAOAA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMQA5ADkAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEAOAA0ADwALwBfAGkAPgANAAoAPABfAGoAPgAxADkAOAA8AC8AXwBqAD4ADQAKADwAXwBrAD4ANAA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMwA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAxADYAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADkAOQAwADYANwAzADAAMAAyADwALwBfAGEAPgANAAoAPABfAGIAPgAtADMAMQA3ADQAOAA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA5ADMAOAA1ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADkAMAA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMQA0ADIAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADIANAA5ADwALwBfAGYAPgANAAoAPABfAGcAPgAxADgANQA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMQA0ADIAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADIAMAA8AC8AXwBpAD4ADQAKADwAXwBqAD4ANwA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQA4ADIAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADQAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMQA3ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAtADEAMgA4ADUANQA0ADAANQA1ADwALwBfAGEAPgANAAoAPABfAGIAPgAyADYANQA0ADUAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEAOAA3ADEANwA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA4ADYAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADEANQA4ADwALwBfAGUAPgANAAoAPABfAGYAPgAxADEANwA8AC8AXwBmAD4ADQAKADwAXwBnAD4ANwA0ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADUANgA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMgAyADMAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADcAOAA8AC8AXwBqAD4ADQAKADwAXwBrAD4ANwA3ADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA1ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADEAOAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4AMgAxADQANQA3ADMAOAAyADAAMwA8AC8AXwBhAD4ADQAKADwAXwBiAD4AMgAwADIAMAA5ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADkANgA5ADcAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANQA4ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADIAMAA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA0ADIAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADIAMAA3ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADYANQA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQA0ADwALwBfAGkAPgANAAoAPABfAGoAPgAyADMANAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQAyADYAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADYAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMQA5ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAtADEAOQA3ADMAOQAyADAANgAyADgAPAAvAF8AYQA+AA0ACgA8AF8AYgA+ADUAOAA5ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADcANAAyADUAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAMwAxADwALwBfAGQAPgANAAoAPABfAGUAPgAxADgAOQA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQAwADEAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADkAMwA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMgAzADEAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADUANwA8AC8AXwBpAD4ADQAKADwAXwBqAD4AMgA0ADEAPAAvAF8AagA+AA0ACgA8AF8AawA+ADcANAA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADAAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADkANgA2ADEANAA3ADUANQA4ADwALwBfAGEAPgANAAoAPABfAGIAPgAtADEANQA4ADUAMgA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA5ADkAOQAwADwALwBfAGMAPgANAAoAPABfAGQAPgAxADcAMgA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMgAyADcAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEANgA4ADwALwBfAGYAPgANAAoAPABfAGcAPgA0ADgAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADMANwA8AC8AXwBoAD4ADQAKADwAXwBpAD4ANQAxADwALwBfAGkAPgANAAoAPABfAGoAPgAyADMAOQA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMQAzADQAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADcAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMgAxACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAxADEAMgAzADUANgA5ADEAMwA8AC8AXwBhAD4ADQAKADwAXwBiAD4AMQAyADAANQA4ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADcAMAA5ADMAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAOAA3ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADgANwA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA0ADEAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADQAPAAvAF8AZwA+AA0ACgA8AF8AaAA+ADIAMwAwADwALwBfAGgAPgANAAoAPABfAGkAPgAzADMAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADYAMQA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgA3ADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgA4ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADIAMgAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4ALQAxADcANAAwADYANgAzADUAOQAzADwALwBfAGEAPgANAAoAPABfAGIAPgAxADIAMgAzADwALwBfAGIAPgANAAoAPABfAGMAPgAxADgAMwA1ADgAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANQA2ADwALwBfAGQAPgANAAoAPABfAGUAPgA0ADYAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEAOQA4ADwALwBfAGYAPgANAAoAPABfAGcAPgAxADQAMgA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMQAxADMAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEAMQA0ADwALwBfAGkAPgANAAoAPABfAGoAPgA3ADYAPAAvAF8AagA+AA0ACgA8AF8AawA+ADEANAA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AOQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADMAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADEANQAzADUANQAyADgANAAwADwALwBfAGEAPgANAAoAPABfAGIAPgAzADEAMgAzADwALwBfAGIAPgANAAoAPABfAGMAPgAxADcAOAAzADcAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAOAA4ADwALwBfAGQAPgANAAoAPABfAGUAPgAyADUAMAA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQAwADAAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEANgAxADwALwBfAGcAPgANAAoAPABfAGgAPgAxADcAOQA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMwA4ADwALwBfAGkAPgANAAoAPABfAGoAPgA2ADUAPAAvAF8AagA+AA0ACgA8AF8AawA+ADIAMwAxADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAxADAAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMgA0ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAtADUANAAzADgAMQA2ADMAMQA0ADwALwBfAGEAPgANAAoAPABfAGIAPgAtADEAMwA0ADAANQA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA4ADIAMAA2ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADcAMgA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMQAwADMAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEAMQA8AC8AXwBmAD4ADQAKADwAXwBnAD4ANQA5ADwALwBfAGcAPgANAAoAPABfAGgAPgAyADAAOQA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMgA5ADwALwBfAGkAPgANAAoAPABfAGoAPgAzADAAPAAvAF8AagA+AA0ACgA8AF8AawA+ADEANgA5ADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAxADEAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMgA1ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgAtADEAOAA5ADEANAA3ADcAOAA0ADEAPAAvAF8AYQA+AA0ACgA8AF8AYgA+ADEAMgA4ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADgANgA4ADUAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEAOAA2ADwALwBfAGQAPgANAAoAPABfAGUAPgAyADIANQA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMwAxADwALwBfAGYAPgANAAoAPABfAGcAPgAxADIAMwA8AC8AXwBnAD4ADQAKADwAXwBoAD4AOQA3ADwALwBfAGgAPgANAAoAPABfAGkAPgA5ADkAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADUAOQA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgAwADQAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEAMgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADYAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADEAMwA4ADAANQA3ADEAMAA0ADYAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0ANQAwADcANwA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMgAwADAAOQAxADwALwBfAGMAPgANAAoAPABfAGQAPgAxADgAOQA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMgAxADQAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADIAMgAzADwALwBfAGYAPgANAAoAPABfAGcAPgAyADEANQA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMgAyADIAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEANwAyADwALwBfAGkAPgANAAoAPABfAGoAPgA1ADkAPAAvAF8AagA+AA0ACgA8AF8AawA+ADgAOQA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMQAzADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADIANwAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4AMQA0ADMAMgAyADkANQAzADcAMwA8AC8AXwBhAD4ADQAKADwAXwBiAD4ALQAzADIANQA4ADkAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEAOAAyADUAMwA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA0ADQAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADIAMQA0ADwALwBfAGUAPgANAAoAPABfAGYAPgA4ADMAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEANQA0ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADUAMwA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMgAxADAAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADEANwA0ADwALwBfAGoAPgANAAoAPABfAGsAPgAxADEANAA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMQA0ADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADIAOAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4ALQAxADAAOAAxADYANgA0ADYAOAAxADwALwBfAGEAPgANAAoAPABfAGIAPgAyADMANQA1ADcAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEAOAA3ADMAOAA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA1ADUAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADQANQA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA1ADIAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADIAMAAyADwALwBfAGcAPgANAAoAPABfAGgAPgAxADAAOQA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQAxADcAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADEANgAwADwALwBfAGoAPgANAAoAPABfAGsAPgA0ADkAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEANQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAyADkAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADIAMQAwADcANgA4ADgANwAzADEAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0ANQAwADQANwA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA5ADMAMwAzADwALwBfAGMAPgANAAoAPABfAGQAPgAxADUAMwA8AC8AXwBkAD4ADQAKADwAXwBlAD4AOQAyADwALwBfAGUAPgANAAoAPABfAGYAPgA0ADAAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADIAMAAyADwALwBfAGcAPgANAAoAPABfAGgAPgAxADgANgA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQAwADMAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADEANQAyADwALwBfAGoAPgANAAoAPABfAGsAPgAxADgAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEANgA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAzADAAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADEANwA2ADYAOAA5ADQANQAwADwALwBfAGEAPgANAAoAPABfAGIAPgAtADUANQAwADYAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADEANwAwADQAMAA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA2ADAAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADEANQAxADwALwBfAGUAPgANAAoAPABfAGYAPgAyADIAOAA8AC8AXwBmAD4ADQAKADwAXwBnAD4ANgA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMgAwADQAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEAOAA4ADwALwBfAGkAPgANAAoAPABfAGoAPgAxADEANAA8AC8AXwBqAD4ADQAKADwAXwBrAD4AMgAxADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAxADcAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0AMwAxACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADUAOgBHAHUAaQBkACIAIAB4AG0AbABuAHMAOgBhADUAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwAvAFMAeQBzAHQAZQBtACIAPgANAAoAPABfAGEAPgA2ADEANAAyADYAOQAyADkAOAA8AC8AXwBhAD4ADQAKADwAXwBiAD4ALQA3ADgAMwAyADwALwBfAGIAPgANAAoAPABfAGMAPgAxADcAOAA0ADYAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANAA2ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADkAMwA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQAzADgAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADIANQAzADwALwBfAGcAPgANAAoAPABfAGgAPgA3ADcAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADkANwA8AC8AXwBpAD4ADQAKADwAXwBqAD4ANQA5ADwALwBfAGoAPgANAAoAPABfAGsAPgA3ADgAPAAvAF8AawA+AA0ACgA8AC8AbwBiAGoAZQBjAHQAVgBhAGwAdQBlAD4ADQAKADwALwBQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvAD4ADQAKADwATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+ADEAOAA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQAzADIAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADUAMwAzADkAMgA3ADkAMgA1ADwALwBfAGEAPgANAAoAPABfAGIAPgAtADMAMgAwADUANwA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA2ADQAMgA0ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADgANQA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMgA1ADwALwBfAGUAPgANAAoAPABfAGYAPgAzADAAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEAOQA3ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADEANgA8AC8AXwBoAD4ADQAKADwAXwBpAD4ANQA4ADwALwBfAGkAPgANAAoAPABfAGoAPgA2ADMAPAAvAF8AagA+AA0ACgA8AF8AawA+ADQAOQA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMgAwADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADMAMwAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4AOQA0ADYAMwA1ADcAMgA4ADEAPAAvAF8AYQA+AA0ACgA8AF8AYgA+AC0AMQAxADAANgAzADwALwBfAGIAPgANAAoAPABfAGMAPgAxADkAMgA5ADYAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANQA3ADwALwBfAGQAPgANAAoAPABfAGUAPgAxADIAOAA8AC8AXwBlAD4ADQAKADwAXwBmAD4AMQA3ADQAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADEAOAA0ADwALwBfAGcAPgANAAoAPABfAGgAPgAyADEAMwA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQA2ADAAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADIAMwA4ADwALwBfAGoAPgANAAoAPABfAGsAPgAxADYAMgA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMgAxADwALwBNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4ADQAKADwALwBhADIAOgBNAGQAaQBUAGEAYgA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiACAAaQBkAD0AIgByAGUAZgAtADMANAAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA0ADoATwBiAGoAZQBjAHQAVwByAGEAcABwAGUAcgAiACAAeABtAGwAbgBzADoAYQA0AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBTAGgAYQByAGUAZAAuAFMAZQByAGkAYQBsAGkAegBhAHQAaQBvAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AUwBoAGEAcgBlAGQALgB2ADEAMgAuADIAIgA+AA0ACgA8AG8AYgBqAGUAYwB0AFYAYQBsAHUAZQAgAHgAcwBpADoAdAB5AHAAZQA9ACIAYQA1ADoARwB1AGkAZAAiACAAeABtAGwAbgBzADoAYQA1AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMALwBTAHkAcwB0AGUAbQAiAD4ADQAKADwAXwBhAD4ALQAxADIAMwAxADUAMAAwADYAMgAzADwALwBfAGEAPgANAAoAPABfAGIAPgAtADIAOAA4ADgAMAA8AC8AXwBiAD4ADQAKADwAXwBjAD4AMQA4ADIAMQA2ADwALwBfAGMAPgANAAoAPABfAGQAPgAxADYAMgA8AC8AXwBkAD4ADQAKADwAXwBlAD4AMQA5ADkAPAAvAF8AZQA+AA0ACgA8AF8AZgA+ADEANAAzADwALwBfAGYAPgANAAoAPABfAGcAPgAxADIAOAA8AC8AXwBnAD4ADQAKADwAXwBoAD4AMgAxADEAPAAvAF8AaAA+AA0ACgA8AF8AaQA+ADEANwAxADwALwBfAGkAPgANAAoAPABfAGoAPgAyADMAPAAvAF8AagA+AA0ACgA8AF8AawA+ADEANgA4ADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADIAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIARwByAG8AdQBwACAAaQBkAD0AIgByAGUAZgAtADMANQAiACAAeABtAGwAbgBzADoAYQAyAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAFUAbAB0AHIAYQBXAGkAbgBUAGEAYgBiAGUAZABNAGQAaQAuAHYAMQAyAC4AMgAiAD4ADQAKADwAVABhAGIAcwAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA0ADYAIgAvAD4ADQAKADwARQB4AHQAZQBuAHQAPgA3ADQANgA8AC8ARQB4AHQAZQBuAHQAPgANAAoAPABGAGkAcgBzAHQARABpAHMAcABsAGEAeQBUAGEAYgBJAG4AZABlAHgAPgAwADwALwBGAGkAcgBzAHQARABpAHMAcABsAGEAeQBUAGEAYgBJAG4AZABlAHgAPgANAAoAPABTAGUAbABlAGMAdABlAGQAVABhAGIASQBuAGQAZQB4AD4AMgA8AC8AUwBlAGwAZQBjAHQAZQBkAFQAYQBiAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIARwByAG8AdQBwAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGkAZAA9ACIAcgBlAGYALQAzADYAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEIAYQBjAGsAQwBvAGwAbwByACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADYAOgBDAG8AbABvAHIAIgAgAHgAbQBsAG4AcwA6AGEANgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAiAD4ADQAKADwAbgBhAG0AZQAgAHgAcwBpADoAbgB1AGwAbAA9ACIAMQAiAC8APgANAAoAPAB2AGEAbAB1AGUAPgAwADwALwB2AGEAbAB1AGUAPgANAAoAPABrAG4AbwB3AG4AQwBvAGwAbwByAD4ANQA8AC8AawBuAG8AdwBuAEMAbwBsAG8AcgA+AA0ACgA8AHMAdABhAHQAZQA+ADEAPAAvAHMAdABhAHQAZQA+AA0ACgA8AC8AQgBhAGMAawBDAG8AbABvAHIAPgANAAoAPABCAGEAYwBrAEMAbwBsAG8AcgAyACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADYAOgBDAG8AbABvAHIAIgAgAHgAbQBsAG4AcwA6AGEANgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAiAD4ADQAKADwAbgBhAG0AZQAgAHgAcwBpADoAbgB1AGwAbAA9ACIAMQAiAC8APgANAAoAPAB2AGEAbAB1AGUAPgAwADwALwB2AGEAbAB1AGUAPgANAAoAPABrAG4AbwB3AG4AQwBvAGwAbwByAD4ANgA8AC8AawBuAG8AdwBuAEMAbwBsAG8AcgA+AA0ACgA8AHMAdABhAHQAZQA+ADEAPAAvAHMAdABhAHQAZQA+AA0ACgA8AC8AQgBhAGMAawBDAG8AbABvAHIAMgA+AA0ACgA8AEkAZAA+ADAAPAAvAEkAZAA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAIABpAGQAPQAiAHIAZQBmAC0AMwA3ACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADQAOAAiAC8APgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByACAAaQBkAD0AIgByAGUAZgAtADMAOAAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGgAcgBlAGYAPQAiACMAcgBlAGYALQA0ADkAIgAvAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAEgAbwBsAGQAZQByAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgAgAGkAZAA9ACIAcgBlAGYALQAzADkAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEEAcABwAGUAYQByAGEAbgBjAGUAIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANQAwACIALwA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQBIAG8AbABkAGUAcgA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAIABpAGQAPQAiAHIAZQBmAC0ANAAwACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABBAHAAcABlAGEAcgBhAG4AYwBlACAAaAByAGUAZgA9ACIAIwByAGUAZgAtADUAMQAiAC8APgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUASABvAGwAZABlAHIAPgANAAoAPABhADMAOgBNAGEAcgBnAGkAbgBzACAAaQBkAD0AIgByAGUAZgAtADQAMQAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwATABlAGYAdABEAGUAZgBhAHUAbAB0AD4ALQAxADwALwBMAGUAZgB0AEQAZQBmAGEAdQBsAHQAPgANAAoAPABUAG8AcABEAGUAZgBhAHUAbAB0AD4ALQAxADwALwBUAG8AcABEAGUAZgBhAHUAbAB0AD4ADQAKADwAUgBpAGcAaAB0AEQAZQBmAGEAdQBsAHQAPgAtADEAPAAvAFIAaQBnAGgAdABEAGUAZgBhAHUAbAB0AD4ADQAKADwAQgBvAHQAdABvAG0ARABlAGYAYQB1AGwAdAA+AC0AMQA8AC8AQgBvAHQAdABvAG0ARABlAGYAYQB1AGwAdAA+AA0ACgA8AEIAbwB0AHQAbwBtAD4ANAA8AC8AQgBvAHQAdABvAG0APgANAAoAPAAvAGEAMwA6AE0AYQByAGcAaQBuAHMAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlACAAaQBkAD0AIgByAGUAZgAtADQAMgAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQgBhAGMAawBDAG8AbABvAHIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANgA6AEMAbwBsAG8AcgAiACAAeABtAGwAbgBzADoAYQA2AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnACIAPgANAAoAPABuAGEAbQBlACAAeABzAGkAOgBuAHUAbABsAD0AIgAxACIALwA+AA0ACgA8AHYAYQBsAHUAZQA+ADQAMgA4ADIAMAA4ADkANwAwADkAPAAvAHYAYQBsAHUAZQA+AA0ACgA8AGsAbgBvAHcAbgBDAG8AbABvAHIAPgAwADwALwBrAG4AbwB3AG4AQwBvAGwAbwByAD4ADQAKADwAcwB0AGEAdABlAD4AMgA8AC8AcwB0AGEAdABlAD4ADQAKADwALwBCAGEAYwBrAEMAbwBsAG8AcgA+AA0ACgA8AEIAYQBjAGsAQwBvAGwAbwByADIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANgA6AEMAbwBsAG8AcgAiACAAeABtAGwAbgBzADoAYQA2AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnACIAPgANAAoAPABuAGEAbQBlACAAeABzAGkAOgBuAHUAbABsAD0AIgAxACIALwA+AA0ACgA8AHYAYQBsAHUAZQA+ADQAMgA4ADEANAAyADgANgA3ADcAPAAvAHYAYQBsAHUAZQA+AA0ACgA8AGsAbgBvAHcAbgBDAG8AbABvAHIAPgAwADwALwBrAG4AbwB3AG4AQwBvAGwAbwByAD4ADQAKADwAcwB0AGEAdABlAD4AMgA8AC8AcwB0AGEAdABlAD4ADQAKADwALwBCAGEAYwBrAEMAbwBsAG8AcgAyAD4ADQAKADwASQBkAD4AMAA8AC8ASQBkAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGkAZAA9ACIAcgBlAGYALQA0ADMAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEIAYQBjAGsAQwBvAGwAbwByACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADYAOgBDAG8AbABvAHIAIgAgAHgAbQBsAG4AcwA6AGEANgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAiAD4ADQAKADwAbgBhAG0AZQAgAHgAcwBpADoAbgB1AGwAbAA9ACIAMQAiAC8APgANAAoAPAB2AGEAbAB1AGUAPgA0ADIAOQAxADYAMQAwADUANQA0ADwALwB2AGEAbAB1AGUAPgANAAoAPABrAG4AbwB3AG4AQwBvAGwAbwByAD4AMAA8AC8AawBuAG8AdwBuAEMAbwBsAG8AcgA+AA0ACgA8AHMAdABhAHQAZQA+ADIAPAAvAHMAdABhAHQAZQA+AA0ACgA8AC8AQgBhAGMAawBDAG8AbABvAHIAPgANAAoAPABCAGEAYwBrAEcAcgBhAGQAaQBlAG4AdABTAHQAeQBsAGUAPgAxADwALwBCAGEAYwBrAEcAcgBhAGQAaQBlAG4AdABTAHQAeQBsAGUAPgANAAoAPABJAGQAPgAwADwALwBJAGQAPgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlACAAaQBkAD0AIgByAGUAZgAtADQANAAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAQgBhAGMAawBDAG8AbABvAHIAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANgA6AEMAbwBsAG8AcgAiACAAeABtAGwAbgBzADoAYQA2AD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnAC8AUwB5AHMAdABlAG0ALgBEAHIAYQB3AGkAbgBnACIAPgANAAoAPABuAGEAbQBlACAAeABzAGkAOgBuAHUAbABsAD0AIgAxACIALwA+AA0ACgA8AHYAYQBsAHUAZQA+ADQAMgA5ADEANgAxADAANQA1ADQAPAAvAHYAYQBsAHUAZQA+AA0ACgA8AGsAbgBvAHcAbgBDAG8AbABvAHIAPgAwADwALwBrAG4AbwB3AG4AQwBvAGwAbwByAD4ADQAKADwAcwB0AGEAdABlAD4AMgA8AC8AcwB0AGEAdABlAD4ADQAKADwALwBCAGEAYwBrAEMAbwBsAG8AcgA+AA0ACgA8AEIAYQBjAGsARwByAGEAZABpAGUAbgB0AFMAdAB5AGwAZQA+ADEAPAAvAEIAYQBjAGsARwByAGEAZABpAGUAbgB0AFMAdAB5AGwAZQA+AA0ACgA8AEkAZAA+ADAAPAAvAEkAZAA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQA+AA0ACgA8AGEAMgA6AE0AZABpAFQAYQBiAHMAQwBvAGwAbABlAGMAdABpAG8AbgAgAGkAZAA9ACIAcgBlAGYALQA0ADYAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AEMAbwB1AG4AdAA+ADMAPAAvAEMAbwB1AG4AdAA+AA0ACgA8AF8AeAAwADAAMwAwAF8AIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANQAyACIALwA+AA0ACgA8AF8AeAAwADAAMwAxAF8AIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANQAzACIALwA+AA0ACgA8AF8AeAAwADAAMwAyAF8AIABoAHIAZQBmAD0AIgAjAHIAZQBmAC0ANQA0ACIALwA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAcwBDAG8AbABsAGUAYwB0AGkAbwBuAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGkAZAA9ACIAcgBlAGYALQA0ADgAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AFQAaABlAG0AZQBkAEUAbABlAG0AZQBuAHQAQQBsAHAAaABhAD4AMwA8AC8AVABoAGUAbQBlAGQARQBsAGUAbQBlAG4AdABBAGwAcABoAGEAPgANAAoAPABJAGQAPgAwADwALwBJAGQAPgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAPgANAAoAPABhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlACAAaQBkAD0AIgByAGUAZgAtADQAOQAiACAAeABtAGwAbgBzADoAYQAzAD0AIgBoAHQAdABwADoALwAvAHMAYwBoAGUAbQBhAHMALgBtAGkAYwByAG8AcwBvAGYAdAAuAGMAbwBtAC8AYwBsAHIALwBuAHMAYQBzAHMAZQBtAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMALgBXAGkAbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBXAGkAbgAuAHYAMQAyAC4AMgAiAD4ADQAKADwAVABoAGUAbQBlAGQARQBsAGUAbQBlAG4AdABBAGwAcABoAGEAPgAzADwALwBUAGgAZQBtAGUAZABFAGwAZQBtAGUAbgB0AEEAbABwAGgAYQA+AA0ACgA8AEkAZAA+ADAAPAAvAEkAZAA+AA0ACgA8AC8AYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQA+AA0ACgA8AGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAIABpAGQAPQAiAHIAZQBmAC0ANQAwACIAIAB4AG0AbABuAHMAOgBhADMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AdgAxADIALgAyACIAPgANAAoAPABUAGgAZQBtAGUAZABFAGwAZQBtAGUAbgB0AEEAbABwAGgAYQA+ADMAPAAvAFQAaABlAG0AZQBkAEUAbABlAG0AZQBuAHQAQQBsAHAAaABhAD4ADQAKADwASQBkAD4AMAA8AC8ASQBkAD4ADQAKADwALwBhADMAOgBBAHAAcABlAGEAcgBhAG4AYwBlAD4ADQAKADwAYQAzADoAQQBwAHAAZQBhAHIAYQBuAGMAZQAgAGkAZAA9ACIAcgBlAGYALQA1ADEAIgAgAHgAbQBsAG4AcwA6AGEAMwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgB2ADEAMgAuADIAIgA+AA0ACgA8AEIAYQBjAGsAQwBvAGwAbwByACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADYAOgBDAG8AbABvAHIAIgAgAHgAbQBsAG4AcwA6AGEANgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAvAFMAeQBzAHQAZQBtAC4ARAByAGEAdwBpAG4AZwAiAD4ADQAKADwAbgBhAG0AZQAgAHgAcwBpADoAbgB1AGwAbAA9ACIAMQAiAC8APgANAAoAPAB2AGEAbAB1AGUAPgA0ADIAOQAxADYAMQAwADUANQA0ADwALwB2AGEAbAB1AGUAPgANAAoAPABrAG4AbwB3AG4AQwBvAGwAbwByAD4AMAA8AC8AawBuAG8AdwBuAEMAbwBsAG8AcgA+AA0ACgA8AHMAdABhAHQAZQA+ADIAPAAvAHMAdABhAHQAZQA+AA0ACgA8AC8AQgBhAGMAawBDAG8AbABvAHIAPgANAAoAPABJAGQAPgAwADwALwBJAGQAPgANAAoAPAAvAGEAMwA6AEEAcABwAGUAYQByAGEAbgBjAGUAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA1ADIAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+AC0AMgAxADAANAA1ADQAMAA1ADIANQA8AC8AXwBhAD4ADQAKADwAXwBiAD4ALQA1ADEAMwA2ADwALwBfAGIAPgANAAoAPABfAGMAPgAxADYAOQA2ADMAPAAvAF8AYwA+AA0ACgA8AF8AZAA+ADEANQA3ADwALwBfAGQAPgANAAoAPABfAGUAPgAwADwALwBfAGUAPgANAAoAPABfAGYAPgAxADUANAA8AC8AXwBmAD4ADQAKADwAXwBnAD4AMQA4ADwALwBfAGcAPgANAAoAPABfAGgAPgAxADAAMQA8AC8AXwBoAD4ADQAKADwAXwBpAD4AMQA5ADQAPAAvAF8AaQA+AA0ACgA8AF8AagA+ADEANQA1ADwALwBfAGoAPgANAAoAPABfAGsAPgAxADUANQA8AC8AXwBrAD4ADQAKADwALwBvAGIAagBlAGMAdABWAGEAbAB1AGUAPgANAAoAPAAvAFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8APgANAAoAPABNAGQAaQBDAGgAaQBsAGQASQBuAGQAZQB4AD4AMQA8AC8ATQBkAGkAQwBoAGkAbABkAEkAbgBkAGUAeAA+AA0ACgA8AC8AYQAyADoATQBkAGkAVABhAGIAPgANAAoAPABhADIAOgBNAGQAaQBUAGEAYgAgAGkAZAA9ACIAcgBlAGYALQA1ADMAIgAgAHgAbQBsAG4AcwA6AGEAMgA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwA0AC4AVwBpAG4ALgBVAGwAdAByAGEAVwBpAG4AVABhAGIAYgBlAGQATQBkAGkALgB2ADEAMgAuADIAIgA+AA0ACgA8AFAAZQByAHMAaQBzAHQAZQBkAEkAbgBmAG8AIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANAA6AE8AYgBqAGUAYwB0AFcAcgBhAHAAcABlAHIAIgAgAHgAbQBsAG4AcwA6AGEANAA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAGEAcwBzAGUAbQAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzAC4AUwBoAGEAcgBlAGQALgBTAGUAcgBpAGEAbABpAHoAYQB0AGkAbwBuAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFMAaABhAHIAZQBkAC4AdgAxADIALgAyACIAPgANAAoAPABvAGIAagBlAGMAdABWAGEAbAB1AGUAIAB4AHMAaQA6AHQAeQBwAGUAPQAiAGEANQA6AEcAdQBpAGQAIgAgAHgAbQBsAG4AcwA6AGEANQA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAGMAbAByAC8AbgBzAC8AUwB5AHMAdABlAG0AIgA+AA0ACgA8AF8AYQA+ADEAMwA1ADYANgAzADUAOQA3ADgAPAAvAF8AYQA+AA0ACgA8AF8AYgA+ADMANAAwADYAPAAvAF8AYgA+AA0ACgA8AF8AYwA+ADIAMAAyADQAMgA8AC8AXwBjAD4ADQAKADwAXwBkAD4AMQA4ADgAPAAvAF8AZAA+AA0ACgA8AF8AZQA+ADIAMwAwADwALwBfAGUAPgANAAoAPABfAGYAPgA2ADQAPAAvAF8AZgA+AA0ACgA8AF8AZwA+ADkAOQA8AC8AXwBnAD4ADQAKADwAXwBoAD4AOQA2ADwALwBfAGgAPgANAAoAPABfAGkAPgA4ADwALwBfAGkAPgANAAoAPABfAGoAPgAxADEANwA8AC8AXwBqAD4ADQAKADwAXwBrAD4ANwAwADwALwBfAGsAPgANAAoAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAxADkAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwAYQAyADoATQBkAGkAVABhAGIAIABpAGQAPQAiAHIAZQBmAC0ANQA0ACIAIAB4AG0AbABuAHMAOgBhADIAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC8ASQBuAGYAcgBhAGcAaQBzAHQAaQBjAHMANAAuAFcAaQBuAC4AVQBsAHQAcgBhAFcAaQBuAFQAYQBiAGIAZQBkAE0AZABpAC4AdgAxADIALgAyACIAPgANAAoAPABQAGUAcgBzAGkAcwB0AGUAZABJAG4AZgBvACAAeABzAGkAOgB0AHkAcABlAD0AIgBhADQAOgBPAGIAagBlAGMAdABXAHIAYQBwAHAAZQByACIAIAB4AG0AbABuAHMAOgBhADQAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBjAGwAcgAvAG4AcwBhAHMAcwBlAG0ALwBJAG4AZgByAGEAZwBpAHMAdABpAGMAcwAuAFMAaABhAHIAZQBkAC4AUwBlAHIAaQBhAGwAaQB6AGEAdABpAG8AbgAvAEkAbgBmAHIAYQBnAGkAcwB0AGkAYwBzADQALgBTAGgAYQByAGUAZAAuAHYAMQAyAC4AMgAiAD4ADQAKADwAbwBiAGoAZQBjAHQAVgBhAGwAdQBlACAAaQBkAD0AIgByAGUAZgAtADUANQAiACAAeABzAGkAOgB0AHkAcABlAD0AIgBTAE8AQQBQAC0ARQBOAEMAOgBzAHQAcgBpAG4AZwAiAD4AZQBmADEANgAwAGYANwAyAC0AYQAxADkAZQAtADQANgA0AGMALQA5AGUAMQBmAC0AZgBkADkAZAAzAGUAMwBmADcAMgBhADAAPAAvAG8AYgBqAGUAYwB0AFYAYQBsAHUAZQA+AA0ACgA8AC8AUABlAHIAcwBpAHMAdABlAGQASQBuAGYAbwA+AA0ACgA8AFQAbwBvAGwAVABpAHAAIABpAGQAPQAiAHIAZQBmAC0ANQA2ACIAPgBDADoAXABVAHMAZQByAHMAXAB0AGUAbQBwAFwARABlAHMAawB0AG8AcABcAEEAbQBvAHMAZQBuAHMAZQBfAEYAaQByAG0AdwBhAHIAZQBcAHIAXwBtAGEAaQBuAC4AYwA8AC8AVABvAG8AbABUAGkAcAA+AA0ACgA8AE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgAyADMAPAAvAE0AZABpAEMAaABpAGwAZABJAG4AZABlAHgAPgANAAoAPAAvAGEAMgA6AE0AZABpAFQAYQBiAD4ADQAKADwALwBTAE8AQQBQAC0ARQBOAFYAOgBCAG8AZAB5AD4ADQAKADwALwBTAE8AQQBQAC0ARQBOAFYAOgBFAG4AdgBlAGwAbwBwAGUAPgANAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA @@ -41,18 +46,175 @@ 9.13.00.05 + + + PanelWatch1 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + PanelWatch2 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + PanelWatch3 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + PanelWatch4 + 0 + 0 + 0 + 0 + 0 + 0 + None + False + False + + + + + PanelIORegister + 0 + 0 + 0 + 0 + 0 + + + + + PanelCpuRegister + 0 + 0 + 0 + 0 + 0 + + + + + PanelLocalVariable + 0 + 0 + 0 + 0 + 0 + False + Decimal + Decimal + 20127 + + + + + PanelCallStack + Auto + Decimal + 20127 + True + True + 50 + 500 + + + + + PanelTrace + False + False + Decimal + Mixed + + + + + PanelMemory1 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + PanelMemory2 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + PanelMemory3 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + PanelMemory4 + Hexadecimal + Ascii + View8bitWidth + None + False + True + + 16 + 0 + + + + + True + True + + + COM1 + 0 enable enable - - - 1 - 0 - - False @@ -192,6 +354,117 @@ 21 -1 True + def4131d-299f-4229-94f7-b6796e3a759d + False + False + 0 + -1 + True + False + False + 1 + -1 + True + True + False + 2 + -1 + True + False + False + 3 + -1 + True + True + False + 4 + -1 + True + False + False + 5 + -1 + True + True + False + 6 + -1 + True + False + False + 7 + -1 + True + False + False + 8 + -1 + True + False + False + 9 + -1 + True + True + False + 10 + -1 + True + False + False + 11 + -1 + True + False + False + 12 + -1 + True + False + False + 13 + -1 + True + False + False + 14 + -1 + True + True + False + 15 + -1 + True + False + False + 16 + -1 + True + True + False + 17 + -1 + True + True + False + 18 + -1 + True + True + False + 19 + -1 + True + True + False + 20 + -1 + True + True + False + 21 + -1 + True @@ -327,12 +600,119 @@ 20 -1 True + def4131d-299f-4229-94f7-b6796e3a759d + False + False + 0 + -1 + True + False + False + 1 + -1 + True + True + False + 2 + -1 + True + False + False + 3 + -1 + True + True + False + 4 + -1 + True + True + False + 5 + -1 + True + False + False + 6 + -1 + True + True + False + 7 + -1 + True + False + False + 8 + -1 + True + False + False + 9 + -1 + True + False + False + 10 + -1 + True + False + False + 11 + -1 + True + False + False + 12 + -1 + True + False + False + 13 + -1 + True + False + False + 14 + -1 + True + True + False + 15 + -1 + True + True + False + 16 + -1 + True + True + False + 17 + -1 + True + True + False + 18 + -1 + True + True + False + 19 + -1 + True + True + False + 20 + -1 + True PanelAnalysisChart True + VariableValueChangingChart @@ -349,19 +729,42 @@ - 0 + 1 + ef160f72-a19e-464c-9e1f-fd9d3e3f72a0 + e9e5eb74-fd3b-4a6d-9bee-88bf153cb9b0 + C:\Users\temp\Desktop\Amosense_Firmware\r_main.c + 58c9c2e1-d9b5-447b-ada4-947d3bb138ef + 0 + False + False + VerticalSplitPercentage:0.00 +HorizontalSplitPercentage:0.00 +ActiveViewPlacement:Right +CaretPosition:212,1 +FirstVisiblePosition:Right,237,0 + f7cb3835-78e5-4404-aa52-899f930b4cea -7efdc661-68fb-46cf-8e51-d6af2c39e1cf -60996855-5843-4749-8e97-896ad0dda7aa +695dfa4e-46fe-4fd6-aa5c-d92a68f88060 a679a670-3999-44a1-af72-43f34fab5a94 +cd2e4292-1297-4c3b-8415-f027a507b349 +92d2047d-be41-4564-9481-2863aa3cea9e +e4ae3918-fb12-49a6-aade-65ad46cada11 +64a6f8c5-3f9a-4956-af13-4e56a20c31ef +90a0eaf7-0989-419f-a266-8e2888e817f5 +3bd6dfba-2995-4396-9fda-16e17fe2ed0b f7cb3835-78e5-4404-aa52-899f930b4cea 2 False + + + 2 + + \ No newline at end of file diff --git a/r_cg_serial.c b/r_cg_serial.c index 03a31dc..6b2b354 100644 --- a/r_cg_serial.c +++ b/r_cg_serial.c @@ -54,13 +54,6 @@ volatile uint16_t g_uart1_tx_count; /* uart1 transmit data number */ volatile uint8_t * gp_uart1_rx_address; /* uart1 receive buffer address */ volatile uint16_t g_uart1_rx_count; /* uart1 receive data number */ volatile uint16_t g_uart1_rx_length; /* uart1 receive data length */ -volatile uint8_t g_iica0_master_status_flag; /* iica0 master flag */ -volatile uint8_t g_iica0_slave_status_flag; /* iica0 slave flag */ -volatile uint8_t * gp_iica0_rx_address; /* iica0 receive buffer address */ -volatile uint16_t g_iica0_rx_len; /* iica0 receive data length */ -volatile uint16_t g_iica0_rx_cnt; /* iica0 receive data count */ -volatile uint8_t * gp_iica0_tx_address; /* iica0 send buffer address */ -volatile uint16_t g_iica0_tx_cnt; /* iica0 send data count */ /* Start user code for global. Do not edit comment generated here */ /* End user code. Do not edit comment generated here */ @@ -77,7 +70,7 @@ void R_SAU0_Create(void) NOP(); NOP(); NOP(); - SPS0 = _0004_SAU_CK00_FCLK_4 | _0040_SAU_CK01_FCLK_4; + SPS0 = _0000_SAU_CK00_FCLK_0 | _0040_SAU_CK01_FCLK_4; R_UART0_Create(); } @@ -100,7 +93,7 @@ void R_UART0_Create(void) /* Set INTSR0 low priority */ SRPR10 = 1U; SRPR00 = 1U; - SMR00 = _0020_SAU_SMRMN_INITIALVALUE | _0000_SAU_CLOCK_SELECT_CK00 | _0000_SAU_TRIGGER_SOFTWARE | + SMR00 = _0020_SAU_SMRMN_INITIALVALUE | _8000_SAU_CLOCK_SELECT_CK01 | _0000_SAU_TRIGGER_SOFTWARE | _0002_SAU_MODE_UART | _0000_SAU_TRANSFER_END; SCR00 = _8000_SAU_TRANSMISSION | _0000_SAU_PARITY_NONE | _0080_SAU_LSB | _0010_SAU_STOP_1 | _0007_SAU_LENGTH_8; SDR00 = _CE00_UART0_TRANSMIT_DIVISOR; @@ -109,7 +102,7 @@ void R_UART0_Create(void) SMR01 = _0020_SAU_SMRMN_INITIALVALUE | _0000_SAU_CLOCK_SELECT_CK00 | _0100_SAU_TRIGGER_RXD | _0000_SAU_EDGE_FALL | _0002_SAU_MODE_UART | _0000_SAU_TRANSFER_END; SCR01 = _4000_SAU_RECEPTION | _0000_SAU_PARITY_NONE | _0080_SAU_LSB | _0010_SAU_STOP_1 | _0007_SAU_LENGTH_8; - SDR01 = _CE00_UART0_RECEIVE_DIVISOR; + SDR01 = _2000_UART0_RECEIVE_DIVISOR; SO0 |= _0001_SAU_CH0_DATA_OUTPUT_1; SOL0 |= _0000_SAU_CHANNEL0_NORMAL; /* output level normal */ SOE0 |= _0001_SAU_CH0_OUTPUT_ENABLE; /* enable UART0 output */ @@ -362,169 +355,5 @@ MD_STATUS R_UART1_Send(uint8_t * const tx_buf, uint16_t tx_num) return (status); } -/*********************************************************************************************************************** -* Function Name: R_IICA0_Create -* Description : This function initializes the IICA0 module. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -void R_IICA0_Create(void) -{ - IICA0EN = 1U; /* supply IICA0 clock */ - IICE0 = 0U; /* disable IICA0 operation */ - IICAMK0 = 1U; /* disable INTIICA0 interrupt */ - IICAIF0 = 0U; /* clear INTIICA0 interrupt flag */ - /* Set INTIICA0 low priority */ - IICAPR10 = 1U; - IICAPR00 = 1U; - /* Set SCLA0, SDAA0 pin */ - P6 &= 0xF3U; - PM6 |= 0x0CU; - SMC0 = 0U; - IICWL0 = _4C_IICA0_IICWL_VALUE; - IICWH0 = _55_IICA0_IICWH_VALUE; - IICCTL01 |= _01_IICA_fCLK_HALF; - SVA0 = _10_IICA0_MASTERADDRESS; - STCEN0 = 1U; - IICRSV0 = 1U; - SPIE0 = 0U; - WTIM0 = 1U; - ACKE0 = 1U; - IICAMK0 = 0U; - IICE0 = 1U; - LREL0 = 1U; - /* Set SCLA0, SDAA0 pin */ - PM6 &= 0xF3U; -} - -/*********************************************************************************************************************** -* Function Name: R_IICA0_Stop -* Description : This function stops IICA0 module operation. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -void R_IICA0_Stop(void) -{ - IICE0 = 0U; /* disable IICA0 operation */ -} - -/*********************************************************************************************************************** -* Function Name: R_IICA0_StopCondition -* Description : This function sets IICA0 stop condition flag. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -void R_IICA0_StopCondition(void) -{ - SPT0 = 1U; /* set stop condition flag */ -} - -/*********************************************************************************************************************** -* Function Name: R_IICA0_Master_Send -* Description : This function starts to send data as master mode. -* Arguments : adr - -* send address -* tx_buf - -* transfer buffer pointer -* tx_num - -* buffer size -* wait - -* wait for start condition -* Return Value : status - -* MD_OK or MD_ERROR1 or MD_ERROR2 -***********************************************************************************************************************/ -MD_STATUS R_IICA0_Master_Send(uint8_t adr, uint8_t * const tx_buf, uint16_t tx_num, uint8_t wait) -{ - MD_STATUS status = MD_OK; - - IICAMK0 = 1U; /* disable INTIICA0 interrupt */ - - if ((1U == IICBSY0) && (0U == MSTS0)) - { - /* Check bus busy */ - IICAMK0 = 0U; /* enable INTIICA0 interrupt */ - status = MD_ERROR1; - } - else - { - STT0 = 1U; /* send IICA0 start condition */ - IICAMK0 = 0U; /* enable INTIICA0 interrupt */ - - /* Wait */ - while (wait--) - { - ; - } - - if (0U == STD0) - { - status = MD_ERROR2; - } - - /* Set parameter */ - g_iica0_tx_cnt = tx_num; - gp_iica0_tx_address = tx_buf; - g_iica0_master_status_flag = _00_IICA_MASTER_FLAG_CLEAR; - adr &= (uint8_t)~0x01U; /* set send mode */ - IICA0 = adr; /* send address */ - } - - return (status); -} - -/*********************************************************************************************************************** -* Function Name: R_IICA0_Master_Receive -* Description : This function starts to receive IICA0 data as master mode. -* Arguments : adr - -* receive address -* rx_buf - -* receive buffer pointer -* rx_num - -* buffer size -* wait - -* wait for start condition -* Return Value : status - -* MD_OK or MD_ERROR1 or MD_ERROR2 -***********************************************************************************************************************/ -MD_STATUS R_IICA0_Master_Receive(uint8_t adr, uint8_t * const rx_buf, uint16_t rx_num, uint8_t wait) -{ - MD_STATUS status = MD_OK; - - IICAMK0 = 1U; /* disable INTIIA0 interrupt */ - - if ((1U == IICBSY0) && (0U == MSTS0)) - { - /* Check bus busy */ - IICAMK0 = 0U; /* enable INTIIA0 interrupt */ - status = MD_ERROR1; - } - else - { - STT0 = 1U; /* set IICA0 start condition */ - IICAMK0 = 0U; /* enable INTIIA0 interrupt */ - - /* Wait */ - while (wait--) - { - ; - } - - if (0U == STD0) - { - status = MD_ERROR2; - } - - /* Set parameter */ - g_iica0_rx_len = rx_num; - g_iica0_rx_cnt = 0U; - gp_iica0_rx_address = rx_buf; - g_iica0_master_status_flag = _00_IICA_MASTER_FLAG_CLEAR; - adr |= 0x01U; /* set receive mode */ - IICA0 = adr; /* receive address */ - } - - return (status); -} - /* Start user code for adding. Do not edit comment generated here */ /* End user code. Do not edit comment generated here */ diff --git a/r_cg_serial.h b/r_cg_serial.h index 7997456..9b8f3f0 100644 --- a/r_cg_serial.h +++ b/r_cg_serial.h @@ -348,13 +348,10 @@ Macro definitions (Register bit) /*********************************************************************************************************************** Macro definitions ***********************************************************************************************************************/ -#define _CE00_UART0_RECEIVE_DIVISOR (0xCE00U) +#define _2000_UART0_RECEIVE_DIVISOR (0x2000U) #define _CE00_UART0_TRANSMIT_DIVISOR (0xCE00U) #define _CE00_UART1_RECEIVE_DIVISOR (0xCE00U) #define _CE00_UART1_TRANSMIT_DIVISOR (0xCE00U) -#define _10_IICA0_MASTERADDRESS (0x10U) -#define _55_IICA0_IICWH_VALUE (0x55U) -#define _4C_IICA0_IICWL_VALUE (0x4CU) /*********************************************************************************************************************** Typedef definitions @@ -383,16 +380,6 @@ static void r_uart1_callback_error(uint8_t err_type); static void r_uart1_callback_receiveend(void); static void r_uart1_callback_sendend(void); static void r_uart1_callback_softwareoverrun(uint16_t rx_data); -void R_IICA0_Create(void); -MD_STATUS R_IICA0_Master_Send(uint8_t adr, uint8_t * const tx_buf, uint16_t tx_num, uint8_t wait); -MD_STATUS R_IICA0_Master_Receive(uint8_t adr, uint8_t * const rx_buf, uint16_t rx_num, uint8_t wait); -void R_IICA0_Stop(void); -void R_IICA0_StopCondition(void); -static void r_iica0_callback_master_sendend(void); -static void r_iica0_callback_master_receiveend(void); -static void r_iica0_callback_master_error(MD_STATUS flag); -static void iica0_masterhandler(void); -static void iica0_slavehandler(void); /* Start user code for function. Do not edit comment generated here */ /* End user code. Do not edit comment generated here */ diff --git a/r_cg_serial_user.c b/r_cg_serial_user.c index 9abaaff..3fb5a2a 100644 --- a/r_cg_serial_user.c +++ b/r_cg_serial_user.c @@ -42,7 +42,6 @@ Pragma directive #pragma interrupt r_uart0_interrupt_receive(vect=INTSR0) #pragma interrupt r_uart1_interrupt_send(vect=INTST1) #pragma interrupt r_uart1_interrupt_receive(vect=INTSR1) -#pragma interrupt r_iica0_interrupt(vect=INTIICA0) /* Start user code for pragma. Do not edit comment generated here */ /* End user code. Do not edit comment generated here */ @@ -59,13 +58,6 @@ extern volatile uint16_t g_uart1_tx_count; /* uart1 send data number extern volatile uint8_t * gp_uart1_rx_address; /* uart1 receive buffer address */ extern volatile uint16_t g_uart1_rx_count; /* uart1 receive data number */ extern volatile uint16_t g_uart1_rx_length; /* uart1 receive data length */ -extern volatile uint8_t g_iica0_master_status_flag; /* iica0 master flag */ -extern volatile uint8_t g_iica0_slave_status_flag; /* iica0 slave flag */ -extern volatile uint8_t * gp_iica0_rx_address; /* iica0 receive buffer address */ -extern volatile uint16_t g_iica0_rx_cnt; /* iica0 receive data length */ -extern volatile uint16_t g_iica0_rx_len; /* iica0 receive data count */ -extern volatile uint8_t * gp_iica0_tx_address; /* iica0 send buffer address */ -extern volatile uint16_t g_iica0_tx_cnt; /* iica0 send data count */ /* Start user code for global. Do not edit comment generated here */ /* End user code. Do not edit comment generated here */ @@ -285,158 +277,5 @@ static void r_uart1_callback_error(uint8_t err_type) /* End user code. Do not edit comment generated here */ } -/*********************************************************************************************************************** -* Function Name: r_iica0_interrupt -* Description : This function is INTIICA0 interrupt service routine. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -static void __near r_iica0_interrupt(void) -{ - if ((IICS0 & _80_IICA_STATUS_MASTER) == 0x80U) - { - iica0_masterhandler(); - } -} - -/*********************************************************************************************************************** -* Function Name: iica0_masterhandler -* Description : This function is IICA0 master handler. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -static void iica0_masterhandler(void) -{ - /* Detection of stop condition handling */ - if ((0U == IICBSY0) && (g_iica0_tx_cnt != 0U)) - { - r_iica0_callback_master_error(MD_SPT); - } - else - { - /* Control for sended address */ - if ((g_iica0_master_status_flag & _80_IICA_ADDRESS_COMPLETE) == 0U) - { - if (1U == ACKD0) - { - g_iica0_master_status_flag |= _80_IICA_ADDRESS_COMPLETE; - - if (1U == TRC0) - { - WTIM0 = 1U; - - if (g_iica0_tx_cnt > 0U) - { - IICA0 = *gp_iica0_tx_address; - gp_iica0_tx_address++; - g_iica0_tx_cnt--; - } - else - { - r_iica0_callback_master_sendend(); - } - } - else - { - ACKE0 = 1U; - WTIM0 = 0U; - WREL0 = 1U; - } - } - else - { - r_iica0_callback_master_error(MD_NACK); - } - } - else - { - /* Master send control */ - if (1U == TRC0) - { - if ((0U == ACKD0) && (g_iica0_tx_cnt != 0U)) - { - r_iica0_callback_master_error(MD_NACK); - } - else - { - if (g_iica0_tx_cnt > 0U) - { - IICA0 = *gp_iica0_tx_address; - gp_iica0_tx_address++; - g_iica0_tx_cnt--; - } - else - { - r_iica0_callback_master_sendend(); - } - } - } - /* Master receive control */ - else - { - if (g_iica0_rx_cnt < g_iica0_rx_len) - { - *gp_iica0_rx_address = IICA0; - gp_iica0_rx_address++; - g_iica0_rx_cnt++; - - if (g_iica0_rx_cnt == g_iica0_rx_len) - { - ACKE0 = 0U; - WTIM0 = 1U; - WREL0 = 1U; - } - else - { - WREL0 = 1U; - } - } - else - { - r_iica0_callback_master_receiveend(); - } - } - } - } -} - -/*********************************************************************************************************************** -* Function Name: r_iica0_callback_master_error -* Description : This function is a callback function when IICA0 master error occurs. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -static void r_iica0_callback_master_error(MD_STATUS flag) -{ - /* Start user code. Do not edit comment generated here */ - /* End user code. Do not edit comment generated here */ -} - -/*********************************************************************************************************************** -* Function Name: r_iica0_callback_master_receiveend -* Description : This function is a callback function when IICA0 finishes master reception. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -static void r_iica0_callback_master_receiveend(void) -{ - SPT0 = 1U; - /* Start user code. Do not edit comment generated here */ - /* End user code. Do not edit comment generated here */ -} - -/*********************************************************************************************************************** -* Function Name: r_iica0_callback_master_sendend -* Description : This function is a callback function when IICA0 finishes master transmission. -* Arguments : None -* Return Value : None -***********************************************************************************************************************/ -static void r_iica0_callback_master_sendend(void) -{ - SPT0 = 1U; - /* Start user code. Do not edit comment generated here */ - /* End user code. Do not edit comment generated here */ -} - /* Start user code for adding. Do not edit comment generated here */ /* End user code. Do not edit comment generated here */ diff --git a/r_main.c b/r_main.c index e17be07..afc7556 100644 --- a/r_main.c +++ b/r_main.c @@ -34,6 +34,34 @@ Includes #include "r_cg_serial.h" #include "r_cg_wdt.h" /* Start user code for include. Do not edit comment generated here */ +#include "common.h" +#include "r_cg_macrodriver.h" +#include +#include +#include +#include +#define UART_RX_BUF_SIZE 96 +#define CMD_MAX 529 + +// pin10~13 ¡ê P1.0~P1.3 °¡Á¤ +#define X0C_PORT P1 +#define X0C_PORTMODE PM1 + +#define X0C_CH0_MASK _01_Pn0_OUTPUT_1 // P1.0 = 1 +#define X0C_CH1_MASK _02_Pn1_OUTPUT_1 // P1.1 = 1 +#define X0C_CH2_MASK _04_Pn2_OUTPUT_1 // P1.2 = 1 +#define X0C_CH3_MASK _08_Pn3_OUTPUT_1 // P1.3 = 1 +#define X0C_MASK (X0C_CH0_MASK|X0C_CH1_MASK|X0C_CH2_MASK|X0C_CH3_MASK) + + +extern volatile uint8_t uart_rx_done; +extern volatile uint8_t uart_rx_index; +extern volatile uint8_t uart_rx_buffer[UART_RX_BUF_SIZE]; +extern volatile uint16_t uart_rx_length; + +static uint8_t uart0_rx_buffer[11]; +const unsigned char *d; +unsigned int len; /* End user code. Do not edit comment generated here */ #include "r_cg_userdefine.h" @@ -41,12 +69,332 @@ Includes Pragma directive ***********************************************************************************************************************/ /* Start user code for pragma. Do not edit comment generated here */ +static unsigned char hex2byte(char h, char l) +{ + unsigned char hi, lo; + if (h >= 'a' && h <= 'f') h -= 32; + if (l >= 'a' && l <= 'f') l -= 32; + hi = (h >= 'A') ? h - 'A' + 10 : h - '0'; + lo = (l >= 'A') ? l - 'A' + 10 : l - '0'; + return (hi << 4) | lo; +} + +// === X0C GPIO: P1.0~P1.3 À» pin10~13À¸·Î »ç¿ëÇÑ´Ù°í °¡Á¤ === +static void x0c_init(void){ + // Ãâ·ÂÀ¸·Î ¼³Á¤ + X0C_PORTMODE &= (uint8_t)~(uint8_t)X0C_MASK; + // ¸ðµÎ LOW + X0C_PORT &= (uint8_t)~(uint8_t)X0C_MASK; +} + +static void x0c_all_low(void){ + X0C_PORT &= (uint8_t)~(uint8_t)X0C_MASK; +} + +static void x0c_select(uint8_t ch){ + // break-before-make + X0C_PORT &= (uint8_t)~(uint8_t)X0C_MASK; + __nop(); __nop(); __nop(); __nop(); + + switch(ch){ + case 0: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH0_MASK); break; + case 1: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH1_MASK); break; + case 2: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH2_MASK); break; + case 3: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH3_MASK); break; + default: /* 255=all low µî */ break; + } +} + +typedef void (*CmdHandler)(const unsigned char *data, unsigned int len); + +void cmd_unknown(const unsigned char *d, unsigned int len) +{ + + uart_send_string("Unknownaaaaa cmd\r\n"); + delay(100000); +} + +typedef enum { + PROTOCOL_I2CT, + PROTOCOL_OWIT, + PROTOCOL_I2CW, + PROTOCOL_I2CR, + PROTOCOL_OWIW, + PROTOCOL_OWIR, + PROTOCOL_I2CA, + PROTOCOL_OWIA, + PROTOCOL_OWID, + PROTOCOL_OWIC, + PROTOCOL_I2CC, + PROTOCOL_UNKNOWN +} ProtocolType; + +ProtocolType detect_protocol(char header1,char header2) +{ + if (header1 == 'I' && header2 == 'W' ) return PROTOCOL_I2CW; + if (header1 == 'I' && header2 == 'R') return PROTOCOL_I2CR; + if (header1 == 'O' && header2 == 'W' ) return PROTOCOL_OWIW; + if (header1 == 'O' && header2 == 'R' ) return PROTOCOL_OWIR; + return PROTOCOL_UNKNOWN; +} + +typedef struct { + unsigned char code; + CmdHandler fn; +} CmdMap; + +void process_cmd(ProtocolType protocol, uint8_t id/*unsigned char code*/, + const unsigned char *data, unsigned int len) +{ + const CmdMap *map = NULL; + int map_size = 0; + int i; + + switch (protocol) { + case PROTOCOL_I2CT: + I2C_T_Command_Mode_receiveData(data,(uint8_t)len, id); + break; + + case PROTOCOL_OWIT: + OWI_T_CommandMode(data,(uint8_t)len, id); + break; + + case PROTOCOL_I2CW: + I2C_Command_Mode_receiveData(data,(uint8_t)len,id); + break; + + case PROTOCOL_I2CR: + I2C_Command_Mode_Send((uint8_t)len, id); + break; + + case PROTOCOL_OWIW: + OWI_CommandMode(data,(uint8_t)len,id); + break; + + case PROTOCOL_OWIR: + OWI_ReadBytesAndPrint(len,id); + break; + + case PROTOCOL_I2CA: + I2C_A_Command_Mode_receiveData(data,(uint8_t)len,id); + break; + + case PROTOCOL_OWIA: + OWI_A_CommandMode(data,(uint8_t)len,id); + break; + + case PROTOCOL_OWID: + OWI_disable(); + break; + + case PROTOCOL_OWIC: + OWI_Diagnostic(id); + break; + + case PROTOCOL_I2CC: + I2C_Diagnostic(id); + break; + + default: + cmd_unknown(data, len); + return; + } + + +} + /* End user code. Do not edit comment generated here */ /*********************************************************************************************************************** Global variables and functions ***********************************************************************************************************************/ /* Start user code for global. Do not edit comment generated here */ +void handle_uart_command_line(void) +{ + char line[UART_RX_BUF_SIZE]; + + while (1) + { + if (uart_rx_done) + { + int i; + int idx = 0; + int pos = 2; + int rx_len; + ProtocolType proto; + uint8_t id; + unsigned int byte_len; + uint8_t cmd[CMD_MAX]; + unsigned int k = 0; + + uart_rx_done = 0; + + rx_len = (int)uart_rx_length; + if (rx_len < 0) rx_len = 0; + if (rx_len > (int)UART_RX_BUF_SIZE - 1) rx_len = (int)UART_RX_BUF_SIZE - 1; + uart_rx_buffer[rx_len] = '\0'; + + // ÇÑ ÁÙ ¸¸µé±â (CR ¹«½Ã, LF¿¡¼­ ²÷À½) + for (i = 0; i < rx_len && i < (int)sizeof(line) - 1; i++) { + char c = (char)uart_rx_buffer[i]; + if (c == '\r') continue; + if (c == '\n') break; + line[idx++] = c; + } + line[idx] = '\0'; + + /* ============================ + * X0C_ ÇÁ¸®ÇȽº Àüó¸® + * Çü½Ä: X0C_011:..., X0C_021:..., X0C_031:..., X0C_041:... + * (¿É¼Ç) X0C_000: -> ¸ðµÎ LOW + * ============================ */ + if (idx >= 8 && + (line[0]=='X' || line[0]=='x') && + (line[1]=='0' || line[1]=='0') && + (line[2]=='0' || line[1]=='0') && + (line[3]=='C' || line[2]=='c') && + line[4]=='_') + { + int ch = -1; + + // ¾ö°ÝÇÑ Æ÷¸Ë °Ë»ç: 'X0C_' '0' [1~4|0] '1' ':' (¶Ç´Â 000:) + if (line[5]=='0' && line[8]==':') { + if (line[5]=='0' && line[6]=='0' && line[7]=='0') ch = 0; + else if (line[5]=='0' && line[6]=='0' && line[7]=='1') ch = 1; + else if (line[5]=='2' && line[6]=='1') ch = 1; + else if (line[5]=='3' && line[6]=='1') ch = 2; // pin12 + else if (line[5]=='4' && line[6]=='1') ch = 3; // pin13 + else if (line[5]=='0' && line[6]=='0') ch = 255; // 000: -> ¸ðµÎ LOW + } + + if (ch == -1) { + uart_send_string("Err:X0C_code\r\n"); + goto clear; + } + + // ¸ðµÎ LOW + X0C_PORT &= (uint8_t)~(uint8_t)X0C_MASK; + __nop(); __nop(); __nop(); __nop(); + + // ¼±ÅÃµÈ Ã¤³Î¸¸ HIGH + if (ch != 255) { + switch(ch){ + case 0: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH0_MASK); break; + case 1: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH1_MASK); break; + case 2: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH2_MASK); break; + case 3: X0C_PORT = (uint8_t)((X0C_PORT & (uint8_t)~(uint8_t)X0C_MASK) | X0C_CH3_MASK); break; + } + + delay_us(7000); + } + + // ÄÝ·Ð µÚ ¸í·É¸¸ ³²±âµµ·Ï ¹öÆÛ¸¦ ¾ÕÀ¸·Î ´ç±è + { + int start = 8; // "X0C_0x1:" ÀÌÈÄ ½ÃÀÛ À妽º + int rem = idx - start; // ³²Àº ±æÀÌ + if (rem <= 0) { + // X0C_¸¸ ÀÖ´Â °æ¿ì: ´Ü¼ø ACK ÈÄ Á¾·á + uart_send_string("X0C\r\n"); + goto clear; + } + for (i = 0; i < rem; i++) line[i] = line[start + i]; + line[rem] = '\0'; + idx = rem; + pos = 2; // ÇÁ·ÎÅäÄÝ ÀçÇØ¼® À§ÇØ ÃʱâÈ­ (OW/IR/IW/ORÀÇ 2±ÛÀÚ ÀÌÈÄ À§Ä¡) + } + } + + // (X0C ó¸® ÈÄ) ÃÖ¼Ò ±æÀÌ Àç°Ë»ç + if (idx < 7) { uart_send_string("Err:short\r\n"); goto clear; } + + { + char h0 = (char)toupper((unsigned char)line[0]); + char h1 = (char)toupper((unsigned char)line[1]); + proto = detect_protocol(h0, h1); + } + if (proto == PROTOCOL_UNKNOWN) { uart_send_string("Err:ID\r\n"); goto clear; } + + if (line[pos] == 't' || line[pos] == 'T') { + if (proto == PROTOCOL_OWIW) proto = PROTOCOL_OWIT; + else if (proto == PROTOCOL_I2CW) proto = PROTOCOL_I2CT; + pos++; // 't' + } + + if (line[pos] == 'a' || line[pos] == 'A') { + if (proto == PROTOCOL_OWIW) proto = PROTOCOL_OWIA; + else if (proto == PROTOCOL_I2CW) proto = PROTOCOL_I2CA; + pos++; // 'a' + } + + if (line[pos] == 'd' || line[pos] == 'D') { + if (proto == PROTOCOL_OWIW) proto = PROTOCOL_OWID; + pos++; + } + + if (line[pos] == 'c' || line[pos] == 'C') { + if (proto == PROTOCOL_OWIW) proto = PROTOCOL_OWIC; + else if (proto == PROTOCOL_I2CW) proto = PROTOCOL_I2CC; + pos++; + } + + if (line[pos] == '_' || line[pos] == ':') pos++; + + if (pos + 1 >= idx) { uart_send_string("Err:id_short\r\n"); goto clear; } + id = hex2byte(line[pos], line[pos+1]); + pos += 2; + + if (pos + 2 >= idx || + !(line[pos] >= '0' && line[pos] <= '9') || + !(line[pos+1] >= '0' && line[pos+1] <= '9') || + !(line[pos+2] >= '0' && line[pos+2] <= '9')) { + uart_send_string("Err:len_dec\r\n"); goto clear; + } + byte_len = (unsigned int)(100*(line[pos]-'0') + 10*(line[pos+1]-'0') + (line[pos+2]-'0')); + pos += 3; + if (byte_len > CMD_MAX) { uart_send_string("Err:len_range\r\n"); goto clear; } + + if (proto == PROTOCOL_I2CA || proto == PROTOCOL_OWIA) { + if (byte_len != 0 && byte_len != 3) { + uart_send_string("Err:len_a_mode\r\n"); goto clear; + } + if (byte_len == 0) { + if (pos != idx) { uart_send_string("Err:read_no_payload\r\n"); goto clear; } + } else { + if ((int)(pos + (int)byte_len*2) > idx) { uart_send_string("Err:len_mismatch\r\n"); goto clear; } + for (k = 0; k < byte_len; k++) { + cmd[k] = hex2byte(line[pos + 2*k], line[pos + 2*k + 1]); + } + pos += byte_len*2; + if (pos != idx) { uart_send_string("Err:len_trail\r\n"); goto clear; } + } + } + else if (proto == PROTOCOL_OWIT || proto == PROTOCOL_I2CT || + proto == PROTOCOL_OWIW || proto == PROTOCOL_I2CW) + { + if (byte_len == 0) { uart_send_string("Err:payload0\r\n"); goto clear; } + if ((int)(pos + (int)byte_len*2) > idx) { uart_send_string("Err:len_mismatch\r\n"); goto clear; } + for (k = 0; k < byte_len; k++) { + cmd[k] = hex2byte(line[pos + 2*k], line[pos + 2*k + 1]); + } + pos += byte_len*2; + if (pos != idx) { uart_send_string("Err:len_trail\r\n"); goto clear; } + } + else if (proto == PROTOCOL_OWIR || proto == PROTOCOL_I2CR) + { + if (byte_len == 0) { uart_send_string("Err:read_len_nonzero\r\n"); goto clear; } + if (pos != idx) { uart_send_string("Err:read_no_payload\r\n"); goto clear; } + } + + process_cmd(proto, id, cmd, byte_len); + + clear: + idx = 0; + uart_rx_index = 0; + uart_rx_length = 0; + R_UART0_Receive((uint8_t *)&uart_rx_buffer[uart_rx_index], 1); + } + } +} /* End user code. Do not edit comment generated here */ void R_MAIN_UserInit(void); @@ -60,6 +408,12 @@ void main(void) { R_MAIN_UserInit(); /* Start user code. Do not edit comment generated here */ + R_UART0_Create(); + R_IICA0_Create(); + R_UART0_Start(); + R_UART0_Receive(&uart_rx_buffer[uart_rx_index], 1); + handle_uart_command_line(); + delay(100000); while (1U) { ; @@ -77,6 +431,9 @@ void R_MAIN_UserInit(void) { /* Start user code. Do not edit comment generated here */ EI(); + R_ADC_Create(); + R_ADC_Set_OperationOn(); + x0c_init(); /* End user code. Do not edit comment generated here */ } diff --git a/r_systeminit.c b/r_systeminit.c index 454d116..9108e23 100644 --- a/r_systeminit.c +++ b/r_systeminit.c @@ -71,7 +71,6 @@ void R_Systeminit(void) R_CGC_Create(); R_SAU0_Create(); R_SAU1_Create(); - R_IICA0_Create(); R_WDT_Create(); /* Set invalid memory access detection control */