From 9eb118deaf5ea751311876e68932145b444dc409 Mon Sep 17 00:00:00 2001 From: dimok789 Date: Sun, 24 Apr 2016 01:21:14 +0200 Subject: [PATCH] - fixed bug in loader code where RPLs that failed to load were still tried to be dumped - fixed use of uninitialized string on argstr - added a generic function to copy any physical address data to any other physical address - changed to copy RPX/RPL data with the new copy function which avoids DBAT collisions - bumped version --- meta/meta.xml | 4 +- src/discdumper.c | 88 +- src/dynamic_libs/os_functions.h | 4 +- src/game/memory_area_table.c | 1720 ++----------------------------- src/kernel/syscalls.c | 94 +- src/main.c | 2 +- src/patcher/function_hooks.c | 38 +- src/utils/utils.c | 29 + src/utils/utils.h | 13 +- 9 files changed, 269 insertions(+), 1723 deletions(-) create mode 100644 src/utils/utils.c diff --git a/meta/meta.xml b/meta/meta.xml index 9de0969..6d9176c 100644 --- a/meta/meta.xml +++ b/meta/meta.xml @@ -2,8 +2,8 @@ ddd Dimok - 0.2 - 20160313120000 + 0.3 + 20160424120000 WiiU Title Dumper This application dumps available data of any title that is entered over network to a PC application. diff --git a/src/discdumper.c b/src/discdumper.c index 8b9000a..01f6267 100644 --- a/src/discdumper.c +++ b/src/discdumper.c @@ -10,6 +10,7 @@ #include "game/rpx_rpl_table.h" #include "game/memory_area_table.h" #include "utils/net.h" +#include "utils/utils.h" #include "discdumper.h" #define TITLE_LOCATION_ODD 0 @@ -122,46 +123,64 @@ static void DumpCodeXmls(SendData *sendData) sendwait(iClientSocket, sendData, sizeof(SendData) + sendData->length); //! get full argstr - int argc; - char** argv; - char argstr[0x1000]; - OSGetArgcArgv(&argc, &argv); - for (int i = 0; i < argc; i++) + u32 maxArgStrLen = 0x1000; + char *argstr = (char*)malloc(maxArgStrLen); + if(argstr) { - if (i > 0) - strcat(argstr, " "); - strcat(argstr, argv[i]); + int argc = 0; + char** argv = 0; + + OSGetArgcArgv(&argc, &argv); + + char *writePos = argstr; + for (int i = 0; i < argc; i++) + { + if (i > 0) + writePos += snprintf(writePos, maxArgStrLen - (writePos - argstr), " "); + + writePos += snprintf(writePos, maxArgStrLen - (writePos - argstr), "%s", argv[i]); + } } - char *xmlBuffer = (char*)malloc(BUFFER_SIZE); - if(!xmlBuffer) + u32 xmlBufferSize = BUFFER_SIZE + maxArgStrLen; + char *xmlBuffer = (char*)malloc(xmlBufferSize); + if(!xmlBuffer) { + if(argstr) + free(argstr); return; + } char *writePos = xmlBuffer; //!---------------------------------------------------------------------------------------------------------------------------------------------------------------- //! create the cos.xml //!---------------------------------------------------------------------------------------------------------------------------------------------------------------- - writePos += sprintf(writePos, "\n"); - writePos += sprintf(writePos, "\n"); - writePos += sprintf(writePos, " %i\n", cosAppXmlInfoStruct.version_cos_xml); - writePos += sprintf(writePos, " %i\n", cosAppXmlInfoStruct.cmdFlags); - writePos += sprintf(writePos, " %s\n", argstr); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.avail_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.codegen_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.codegen_core); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.max_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.max_codesize); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.default_stack0_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.default_stack1_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.default_stack2_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.default_redzone0_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.default_redzone1_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.default_redzone2_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.exception_stack0_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.exception_stack1_size); - writePos += sprintf(writePos, " %08X\n", cosAppXmlInfoStruct.exception_stack2_size); - writePos += sprintf(writePos, ""); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), "\n"); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), "\n"); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %i\n", cosAppXmlInfoStruct.version_cos_xml); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %i\n", cosAppXmlInfoStruct.cmdFlags); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %s\n", argstr ? argstr : ""); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.avail_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.codegen_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.codegen_core); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.max_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.max_codesize); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.default_stack0_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.default_stack1_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.default_stack2_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.default_redzone0_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.default_redzone1_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.default_redzone2_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.exception_stack0_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.exception_stack1_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), " %08X\n", cosAppXmlInfoStruct.exception_stack2_size); + writePos += snprintf(writePos, xmlBufferSize - (writePos - xmlBuffer), ""); + + if(argstr) + { + free(argstr); + argstr = NULL; + } u32 length = writePos - xmlBuffer; @@ -334,15 +353,22 @@ void DumpRpxRpl(SendData *sendData) } unsigned int data_pos = 0; + unsigned char * sendDataPhys = (unsigned char*)OSEffectiveToPhysical(sendData->data); + + // invalidate cache so it wont get written during or after our physical write and overwrite the data + InvalidateRange((u32)sendData->data, BUFFER_SIZE); while(data_pos < rpx_rpl_struct->size) { int blockSize = (data_pos + BUFFER_SIZE < rpx_rpl_struct->size) ? BUFFER_SIZE : rpx_rpl_struct->size - data_pos; - int copiedBytes = rpxRplCopyDataFromMem(rpx_rpl_struct, data_pos, (unsigned char*)sendData->data, blockSize); + int copiedBytes = rpxRplCopyDataFromMem(rpx_rpl_struct, data_pos, sendDataPhys, blockSize); if(copiedBytes <= 0) break; + // invalidate cache to read new data directly from memory + InvalidateRange((u32)sendData->data, copiedBytes); + sendData->tag = 0x03; sendData->length = copiedBytes; if(sendwait(iClientSocket, sendData, sizeof(SendData) + sendData->length) < 0) { diff --git a/src/dynamic_libs/os_functions.h b/src/dynamic_libs/os_functions.h index 2f0b8ef..3951117 100644 --- a/src/dynamic_libs/os_functions.h +++ b/src/dynamic_libs/os_functions.h @@ -39,8 +39,8 @@ extern "C" { #define usleep(usecs) OSSleepTicks(MICROSECS_TO_TICKS(usecs)) #define sleep(secs) OSSleepTicks(SECS_TO_TICKS(secs)) -#define FLUSH_DATA_BLOCK(addr) asm volatile("dcbf 0, %0; sync" : : "r"(((addr) & ~31))) -#define INVAL_DATA_BLOCK(addr) asm volatile("dcbi 0, %0; sync" : : "r"(((addr) & ~31))) +#define FLUSH_DATA_BLOCK(addr) asm volatile("dcbf 0, %0; sync; eieio" : : "r"(((addr) & ~31))) +#define INVAL_DATA_BLOCK(addr) asm volatile("dcbi 0, %0" : : "r"(((addr) & ~31))) #define EXPORT_DECL(res, func, ...) res (* func)(__VA_ARGS__) __attribute__((section(".data"))) = 0; #define EXPORT_VAR(type, var) type var __attribute__((section(".data"))); diff --git a/src/game/memory_area_table.c b/src/game/memory_area_table.c index 20ea351..c0d5569 100644 --- a/src/game/memory_area_table.c +++ b/src/game/memory_area_table.c @@ -28,1638 +28,118 @@ typedef struct _memory_values_t static const memory_values_t mem_vals_500[] = { + { 0x2E605CBC, 0x2FF849BC }, // size 26733828 (26107 kB) (25 MB) + { 0x2CAE7878, 0x2D207DB4 }, // size 7472448 (7297 kB) (7 MB) + { 0x2D3B966C, 0x2D8943C0 }, // size 5090648 (4971 kB) (4 MB) + { 0x2D8AD3D8, 0x2DFFFFFC }, // size 7679016 (7499 kB) (7 MB) // TODO: Check which of those areas are usable -// { 0xB801308C, 0xB801701C } // size 16276 (15 kB) (0 MB) -// { 0xB80170B8, 0xB801B00C } // size 16216 (15 kB) (0 MB) -// { 0xB801B0B8, 0xB801F01C } // size 16232 (15 kB) (0 MB) -// { 0xB801F0C4, 0xB8023014 } // size 16212 (15 kB) (0 MB) -// { 0xB80230C4, 0xB8026EFC } // size 15932 (15 kB) (0 MB) -// { 0xB80270C4, 0xB802B014 } // size 16212 (15 kB) (0 MB) -// { 0xB802B0C4, 0xB802F014 } // size 16212 (15 kB) (0 MB) -// { 0xB802F0C4, 0xB8032E14 } // size 15700 (15 kB) (0 MB) -// { 0xB80330C4, 0xB8037014 } // size 16212 (15 kB) (0 MB) -// { 0xB803B068, 0xB803BC68 } // size 3076 (3 kB) (0 MB) -// { 0xB8043168, 0xB8044364 } // size 4608 (4 kB) (0 MB) -// { 0xB8045AF0, 0xB804E09C } // size 34224 (33 kB) (0 MB) -// { 0xB804E3D4, 0xB8050B24 } // size 10068 (9 kB) (0 MB) -// { 0xB8051940, 0xB805287C } // size 3904 (3 kB) (0 MB) -// { 0xB8052930, 0xB80538D4 } // size 4008 (3 kB) (0 MB) -// { 0xB8053934, 0xB805487C } // size 3916 (3 kB) (0 MB) -// { 0xB80566EC, 0xB8058664 } // size 8060 (7 kB) (0 MB) -// { 0xB80586EC, 0xB805A664 } // size 8060 (7 kB) (0 MB) -// { 0xB805A6EC, 0xB805C664 } // size 8060 (7 kB) (0 MB) -// { 0xB805CB90, 0xB805DC78 } // size 4332 (4 kB) (0 MB) -// { 0xB805E40C, 0xB805ECF0 } // size 2280 (2 kB) (0 MB) -// { 0xB8060044, 0xB8060F8C } // size 3916 (3 kB) (0 MB) -// { 0xB8061040, 0xB806203C } // size 4096 (4 kB) (0 MB) -// { 0xB8062DB4, 0xB806EE3C } // size 49292 (48 kB) (0 MB) -// { 0xB806EE84, 0xB8070DC4 } // size 8004 (7 kB) (0 MB) -// { 0xB8070E84, 0xB8072CFC } // size 7804 (7 kB) (0 MB) -// { 0xB8072E84, 0xB8074DC4 } // size 8004 (7 kB) (0 MB) -// { 0xB8076A30, 0xB807745C } // size 2608 (2 kB) (0 MB) -// { 0xB807FAF8, 0xB8081350 } // size 6236 (6 kB) (0 MB) -// { 0xB8081358, 0xB808228C } // size 3896 (3 kB) (0 MB) -// { 0xB8082358, 0xB808328C } // size 3896 (3 kB) (0 MB) -// { 0xB8083358, 0xB808428C } // size 3896 (3 kB) (0 MB) -// { 0xB80858E4, 0xB808787C } // size 8092 (7 kB) (0 MB) -// { 0xB80878F8, 0xB808B8A4 } // size 16304 (15 kB) (0 MB) -// { 0xB808C240, 0xB80901BC } // size 16256 (15 kB) (0 MB) -// { 0xB8090278, 0xB8092888 } // size 9748 (9 kB) (0 MB) -// { 0xB8092890, 0xB8097744 } // size 20152 (19 kB) (0 MB) -// { 0xB8097888, 0xB80A37E4 } // size 48992 (47 kB) (0 MB) -// { 0xB80A3818, 0xB80AF848 } // size 49204 (48 kB) (0 MB) -// { 0xB80AFAA0, 0xB80B0310 } // size 2164 (2 kB) (0 MB) -// { 0xB80B0320, 0xB80B16BC } // size 5024 (4 kB) (0 MB) -// { 0xB80B16C4, 0xB80B262C } // size 3948 (3 kB) (0 MB) -// { 0xB80B26C0, 0xB80B3B3C } // size 5248 (5 kB) (0 MB) -// { 0xB80B4200, 0xB80B5900 } // size 5892 (5 kB) (0 MB) -// { 0xB80B5934, 0xB80B713C } // size 6156 (6 kB) (0 MB) -// { 0xB80B8910, 0xB80BC074 } // size 14184 (13 kB) (0 MB) -// { 0xB80BC138, 0xB80BD13C } // size 4104 (4 kB) (0 MB) -// { 0xB80BD144, 0xB80C1084 } // size 16196 (15 kB) (0 MB) -// { 0xB80C1144, 0xB80C4E84 } // size 15684 (15 kB) (0 MB) -// { 0xB80C5144, 0xB80C9084 } // size 16196 (15 kB) (0 MB) -// { 0xB80CC780, 0xB80CCFA4 } // size 2088 (2 kB) (0 MB) -// { 0xB80CDEE4, 0xB80CE6E4 } // size 2052 (2 kB) (0 MB) -// { 0xB80CF600, 0xB80D707C } // size 31360 (30 kB) (0 MB) -// { 0xB80D719C, 0xB80DC3FC } // size 21092 (20 kB) (0 MB) -// { 0xB80DC61C, 0xB81748FC } // size 623332 (608 kB) (0 MB) -// { 0xB817552C, 0xB817B534 } // size 24588 (24 kB) (0 MB) -// { 0xB817BD38, 0xB818037C } // size 17992 (17 kB) (0 MB) -// { 0xB81804E0, 0xB81C037C } // size 261792 (255 kB) (0 MB) -// { 0xB81C14E8, 0xB81C85FC } // size 28952 (28 kB) (0 MB) -// { 0xB81C881C, 0xB81C97C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81C981C, 0xB81CA7C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81CA81C, 0xB81CB7C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81CB81C, 0xB81CC7C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81CC81C, 0xB81CD7C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81CD9C0, 0xB81CE7C0 } // size 3588 (3 kB) (0 MB) -// { 0xB81CE870, 0xB81CF7C0 } // size 3924 (3 kB) (0 MB) -// { 0xB81CF870, 0xB81D07C0 } // size 3924 (3 kB) (0 MB) -// { 0xB81D0870, 0xB81D17C0 } // size 3924 (3 kB) (0 MB) -// { 0xB81D1870, 0xB81D27C0 } // size 3924 (3 kB) (0 MB) -// { 0xB81D296C, 0xB81D37C0 } // size 3672 (3 kB) (0 MB) -// { 0xB81D3ABC, 0xB81D47C0 } // size 3336 (3 kB) (0 MB) -// { 0xB81D481C, 0xB81D57C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81D581C, 0xB81D67C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81D6A68, 0xB81D77C0 } // size 3420 (3 kB) (0 MB) -// { 0xB81D796C, 0xB81D87C0 } // size 3672 (3 kB) (0 MB) -// { 0xB81D89C0, 0xB81D97C0 } // size 3588 (3 kB) (0 MB) -// { 0xB81D9870, 0xB81DA7C0 } // size 3924 (3 kB) (0 MB) -// { 0xB81DA81C, 0xB81DB7C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81DB96C, 0xB81DC7C0 } // size 3672 (3 kB) (0 MB) -// { 0xB81DC9C0, 0xB81DD7C0 } // size 3588 (3 kB) (0 MB) -// { 0xB81DD870, 0xB81DE7C0 } // size 3924 (3 kB) (0 MB) -// { 0xB81DE81C, 0xB81DF7C0 } // size 4008 (3 kB) (0 MB) -// { 0xB81DF96C, 0xB81E07C0 } // size 3672 (3 kB) (0 MB) -// { 0xB81E09C0, 0xB81E17C0 } // size 3588 (3 kB) (0 MB) -// { 0xB81E1870, 0xB81E27C0 } // size 3924 (3 kB) (0 MB) -// { 0xB81E281C, 0xB820863C } // size 155172 (151 kB) (0 MB) -// { 0xB820B7C4, 0xB821063C } // size 20092 (19 kB) (0 MB) -// { 0xB8229490, 0xB822A4EC } // size 4192 (4 kB) (0 MB) -// { 0xB822F48C, 0xB823153C } // size 8372 (8 kB) (0 MB) -// { 0xB82327E4, 0xB8233060 } // size 2176 (2 kB) (0 MB) -// { 0xB8234080, 0xB824B340 } // size 94916 (92 kB) (0 MB) -// { 0xB824D8C0, 0xB828D880 } // size 262084 (255 kB) (0 MB) -// { 0xB82A8DE0, 0xB82B64FC } // size 55072 (53 kB) (0 MB) -// { 0xB82BC624, 0xB82C63FC } // size 40412 (39 kB) (0 MB) -// { 0xB82C642C, 0xB82CA42C } // size 16388 (16 kB) (0 MB) -// { 0xB82CBB6C, 0xB82CDB80 } // size 8216 (8 kB) (0 MB) -// { 0xB82CF708, 0xB82D0790 } // size 4236 (4 kB) (0 MB) -// { 0xB82D38FC, 0xB82D4A0C } // size 4372 (4 kB) (0 MB) -// { 0xB82EDF80, 0xB82EF77C } // size 6144 (6 kB) (0 MB) -// { 0xB82F6CA4, 0xB82F7820 } // size 2944 (2 kB) (0 MB) -// { 0xB82F79B0, 0xB82F861C } // size 3184 (3 kB) (0 MB) -// { 0xB82F8FB0, 0xB82FA080 } // size 4308 (4 kB) (0 MB) -// { 0xB8302A78, 0xB830428C } // size 6168 (6 kB) (0 MB) -// { 0xB8333434, 0xB8337D0C } // size 18652 (18 kB) (0 MB) -// { 0xB8338ED0, 0xB83396DC } // size 2064 (2 kB) (0 MB) -// { 0xB833C5E0, 0xB8340EAC } // size 18640 (18 kB) (0 MB) -// { 0xB834DB34, 0xB834EB40 } // size 4112 (4 kB) (0 MB) -// { 0xB83542F0, 0xB8356344 } // size 8280 (8 kB) (0 MB) -// { 0xB83574B0, 0xB83583FC } // size 3920 (3 kB) (0 MB) -// { 0xB8358A80, 0xB835A430 } // size 6580 (6 kB) (0 MB) -// { 0xB835AA08, 0xB8366884 } // size 48768 (47 kB) (0 MB) -// { 0xB8366B04, 0xB836DEE8 } // size 29672 (28 kB) (0 MB) -// { 0xB836E0DC, 0xB8378E3C } // size 44388 (43 kB) (0 MB) -// { 0xB8378E44, 0xB837CC6C } // size 15916 (15 kB) (0 MB) -// { 0xB837D5E4, 0xB8381524 } // size 16196 (15 kB) (0 MB) -// { 0xB83A3AE4, 0xB83A5308 } // size 6184 (6 kB) (0 MB) -// { 0xB83A73DC, 0xB84D2AE4 } // size 1226508 (1197 kB) (1 MB) -// { 0xB84D2F80, 0xB84D393C } // size 2496 (2 kB) (0 MB) -// { 0xB84D43C0, 0xB84D513C } // size 3456 (3 kB) (0 MB) -// { 0xB84D604C, 0xB84D6F68 } // size 3872 (3 kB) (0 MB) -// { 0xB84D7730, 0xB85021FC } // size 174800 (170 kB) (0 MB) -// { 0xB8583B7C, 0xB8584538 } // size 2496 (2 kB) (0 MB) -// { 0xB8585F34, 0xB858937C } // size 13388 (13 kB) (0 MB) -// { 0xB8589A88, 0xB858DC3C } // size 16824 (16 kB) (0 MB) -// { 0xB858DC64, 0xB859B40C } // size 55212 (53 kB) (0 MB) -// { 0xB85A8728, 0xB85A90A4 } // size 2432 (2 kB) (0 MB) -// { 0xB85A90BC, 0xB85B3448 } // size 41872 (40 kB) (0 MB) -// { 0xB85B3488, 0xB85C626C } // size 77288 (75 kB) (0 MB) -// { 0xB85C6314, 0xB85C7874 } // size 5476 (5 kB) (0 MB) -// { 0xB85CF8DC, 0xB85D147C } // size 7076 (6 kB) (0 MB) -// { 0xB85D1484, 0xB85E1284 } // size 65028 (63 kB) (0 MB) -// { 0xB85E1484, 0xB85ED094 } // size 48148 (47 kB) (0 MB) -// { 0xB85ED1E4, 0xB85EECFC } // size 6940 (6 kB) (0 MB) -// { 0xB85EF1C8, 0xB85F02DC } // size 4376 (4 kB) (0 MB) -// { 0xB85F1484, 0xB8601284 } // size 65028 (63 kB) (0 MB) -// { 0xB8601480, 0xB8604FFC } // size 15232 (14 kB) (0 MB) -// { 0xB8608F18, 0xB86147F8 } // size 47332 (46 kB) (0 MB) -// { 0xB8615000, 0xB8615FFC } // size 4096 (4 kB) (0 MB) -// { 0xB861CA00, 0xB861DF40 } // size 5444 (5 kB) (0 MB) -// { 0xB861F3E4, 0xB8632B00 } // size 79648 (77 kB) (0 MB) -// { 0xB8639790, 0xB8649BC0 } // size 66612 (65 kB) (0 MB) -// { 0xB86502E0, 0xB865EE00 } // size 60196 (58 kB) (0 MB) -// { 0xB86601FC, 0xB8667EE0 } // size 31976 (31 kB) (0 MB) -// { 0xB866A894, 0xB866B6C0 } // size 3632 (3 kB) (0 MB) -// { 0xB866BF58, 0xB86745A0 } // size 34380 (33 kB) (0 MB) -// { 0xB86807B4, 0xB868D680 } // size 52944 (51 kB) (0 MB) -// { 0xB8690D2C, 0xB86B3CA0 } // size 143224 (139 kB) (0 MB) -// { 0xB86C45F8, 0xB86D2900 } // size 58124 (56 kB) (0 MB) -// { 0xB86D7AA4, 0xB86EEB80 } // size 94432 (92 kB) (0 MB) -// { 0xB86F0700, 0xB86F1FC0 } // size 6340 (6 kB) (0 MB) -// { 0xB86F21A0, 0xB86F2BB8 } // size 2588 (2 kB) (0 MB) -// { 0xB86F3290, 0xB86F73A0 } // size 16660 (16 kB) (0 MB) -// { 0xB86F740C, 0xB8702DC0 } // size 47544 (46 kB) (0 MB) -// { 0xB8704880, 0xB871E3C0 } // size 105284 (102 kB) (0 MB) -// { 0xB87202F0, 0xB8720D80 } // size 2708 (2 kB) (0 MB) -// { 0xB8721978, 0xB872AD80 } // size 37900 (37 kB) (0 MB) -// { 0xB873B684, 0xB874C180 } // size 68352 (66 kB) (0 MB) -// { 0xB8751354, 0xB8769780 } // size 99376 (97 kB) (0 MB) -// { 0xB876CC88, 0xB876D5C8 } // size 2372 (2 kB) (0 MB) -// { 0xB87768AC, 0xB877BF7C } // size 22228 (21 kB) (0 MB) -// { 0xB877C238, 0xB8788B40 } // size 51468 (50 kB) (0 MB) -// { 0xB8789618, 0xB878A67C } // size 4200 (4 kB) (0 MB) -// { 0xB878A684, 0xB878B6FC } // size 4220 (4 kB) (0 MB) -// { 0xB878B798, 0xB878C7FC } // size 4200 (4 kB) (0 MB) -// { 0xB878C804, 0xB878D87C } // size 4220 (4 kB) (0 MB) -// { 0xB878D918, 0xB878E97C } // size 4200 (4 kB) (0 MB) -// { 0xB878E984, 0xB878F9FC } // size 4220 (4 kB) (0 MB) -// { 0xB878FA98, 0xB8790AFC } // size 4200 (4 kB) (0 MB) -// { 0xB8790B04, 0xB8791B7C } // size 4220 (4 kB) (0 MB) -// { 0xB8791C18, 0xB8792C7C } // size 4200 (4 kB) (0 MB) -// { 0xB8792C84, 0xB8793CFC } // size 4220 (4 kB) (0 MB) -// { 0xB8793D98, 0xB8794DFC } // size 4200 (4 kB) (0 MB) -// { 0xB8794E04, 0xB8795E7C } // size 4220 (4 kB) (0 MB) -// { 0xB8795F18, 0xB8796F7C } // size 4200 (4 kB) (0 MB) -// { 0xB8796F84, 0xB8797FFC } // size 4220 (4 kB) (0 MB) -// { 0xB8798098, 0xB87990FC } // size 4200 (4 kB) (0 MB) -// { 0xB8799104, 0xB879A17C } // size 4220 (4 kB) (0 MB) -// { 0xB879A218, 0xB879B27C } // size 4200 (4 kB) (0 MB) -// { 0xB879B284, 0xB879C2FC } // size 4220 (4 kB) (0 MB) -// { 0xB879C398, 0xB879D3FC } // size 4200 (4 kB) (0 MB) -// { 0xB879D404, 0xB879E47C } // size 4220 (4 kB) (0 MB) -// { 0xB879E518, 0xB879F57C } // size 4200 (4 kB) (0 MB) -// { 0xB879F584, 0xB87A05FC } // size 4220 (4 kB) (0 MB) -// { 0xB87A0698, 0xB87A16FC } // size 4200 (4 kB) (0 MB) -// { 0xB87A1704, 0xB87A277C } // size 4220 (4 kB) (0 MB) -// { 0xB87A2818, 0xB87A387C } // size 4200 (4 kB) (0 MB) -// { 0xB87A3884, 0xB87A48FC } // size 4220 (4 kB) (0 MB) -// { 0xB87A4998, 0xB87A59FC } // size 4200 (4 kB) (0 MB) -// { 0xB87A5A04, 0xB87A6A7C } // size 4220 (4 kB) (0 MB) -// { 0xB87A6B18, 0xB87A7B7C } // size 4200 (4 kB) (0 MB) -// { 0xB87A7B84, 0xB87A8BFC } // size 4220 (4 kB) (0 MB) -// { 0xB87A8C98, 0xB87A9CFC } // size 4200 (4 kB) (0 MB) -// { 0xB87A9D04, 0xB87AAD7C } // size 4220 (4 kB) (0 MB) -// { 0xB87AAE18, 0xB87ABE7C } // size 4200 (4 kB) (0 MB) -// { 0xB87ABE84, 0xB87ACEFC } // size 4220 (4 kB) (0 MB) -// { 0xB87AD004, 0xB87ADFFC } // size 4092 (3 kB) (0 MB) -// { 0xB87AE004, 0xB87AF07C } // size 4220 (4 kB) (0 MB) -// { 0xB87AF118, 0xB87B017C } // size 4200 (4 kB) (0 MB) -// { 0xB87B0184, 0xB87B11FC } // size 4220 (4 kB) (0 MB) -// { 0xB87B1298, 0xB87B22FC } // size 4200 (4 kB) (0 MB) -// { 0xB87B2304, 0xB87B337C } // size 4220 (4 kB) (0 MB) -// { 0xB87B3418, 0xB87B447C } // size 4200 (4 kB) (0 MB) -// { 0xB87B474C, 0xB87B54FC } // size 3508 (3 kB) (0 MB) -// { 0xB87B5598, 0xB87B65FC } // size 4200 (4 kB) (0 MB) -// { 0xB87B6684, 0xB87B767C } // size 4092 (3 kB) (0 MB) -// { 0xB87B7718, 0xB87B877C } // size 4200 (4 kB) (0 MB) -// { 0xB87B8784, 0xB87B97FC } // size 4220 (4 kB) (0 MB) -// { 0xB87B9898, 0xB87BA8FC } // size 4200 (4 kB) (0 MB) -// { 0xB87BA904, 0xB87BB97C } // size 4220 (4 kB) (0 MB) -// { 0xB87BBA18, 0xB87BCA7C } // size 4200 (4 kB) (0 MB) -// { 0xB87BCA84, 0xB87BDAFC } // size 4220 (4 kB) (0 MB) -// { 0xB87BDB98, 0xB87BEBFC } // size 4200 (4 kB) (0 MB) -// { 0xB87BEC04, 0xB87BFC7C } // size 4220 (4 kB) (0 MB) -// { 0xB87BFD18, 0xB87C0D7C } // size 4200 (4 kB) (0 MB) -// { 0xB87C0D84, 0xB87C1DFC } // size 4220 (4 kB) (0 MB) -// { 0xB87C1E98, 0xB87C2EFC } // size 4200 (4 kB) (0 MB) -// { 0xB87C2F04, 0xB87C3F7C } // size 4220 (4 kB) (0 MB) -// { 0xB87C4018, 0xB87C507C } // size 4200 (4 kB) (0 MB) -// { 0xB87C5084, 0xB87C60FC } // size 4220 (4 kB) (0 MB) -// { 0xB87C6198, 0xB87C71FC } // size 4200 (4 kB) (0 MB) -// { 0xB87C7204, 0xB87C827C } // size 4220 (4 kB) (0 MB) -// { 0xB87C8318, 0xB87C937C } // size 4200 (4 kB) (0 MB) -// { 0xB87C9384, 0xB87CA3FC } // size 4220 (4 kB) (0 MB) -// { 0xB87CA498, 0xB87CB4FC } // size 4200 (4 kB) (0 MB) -// { 0xB87CB504, 0xB87CC57C } // size 4220 (4 kB) (0 MB) -// { 0xB87CC618, 0xB87CD67C } // size 4200 (4 kB) (0 MB) -// { 0xB87CD684, 0xB87CE6FC } // size 4220 (4 kB) (0 MB) -// { 0xB87CE798, 0xB87CF7FC } // size 4200 (4 kB) (0 MB) -// { 0xB87CF804, 0xB87D087C } // size 4220 (4 kB) (0 MB) -// { 0xB87D0918, 0xB87D197C } // size 4200 (4 kB) (0 MB) -// { 0xB87D1984, 0xB87D29FC } // size 4220 (4 kB) (0 MB) -// { 0xB87D2A98, 0xB87D3AFC } // size 4200 (4 kB) (0 MB) -// { 0xB87D3B04, 0xB87D4B7C } // size 4220 (4 kB) (0 MB) -// { 0xB87D4C18, 0xB87D5C7C } // size 4200 (4 kB) (0 MB) -// { 0xB87D5C84, 0xB87D6CFC } // size 4220 (4 kB) (0 MB) -// { 0xB87D6D98, 0xB87D7DFC } // size 4200 (4 kB) (0 MB) -// { 0xB87D7E04, 0xB87D8EFC } // size 4348 (4 kB) (0 MB) -// { 0xB87D8F18, 0xB87D9F7C } // size 4200 (4 kB) (0 MB) -// { 0xB87D9F84, 0xB87DB07C } // size 4348 (4 kB) (0 MB) -// { 0xB87DB098, 0xB87DC0FC } // size 4200 (4 kB) (0 MB) -// { 0xB87DC104, 0xB87DD17C } // size 4220 (4 kB) (0 MB) -// { 0xB87DD284, 0xB87DE27C } // size 4092 (3 kB) (0 MB) -// { 0xB87DE284, 0xB87DF37C } // size 4348 (4 kB) (0 MB) -// { 0xB87DF398, 0xB87E03FC } // size 4200 (4 kB) (0 MB) -// { 0xB87E06CC, 0xB87E147C } // size 3508 (3 kB) (0 MB) -// { 0xB87E1518, 0xB87E257C } // size 4200 (4 kB) (0 MB) -// { 0xB87E2604, 0xB87E35FC } // size 4092 (3 kB) (0 MB) -// { 0xB87E3698, 0xB87E46FC } // size 4200 (4 kB) (0 MB) -// { 0xB87E4704, 0xB87E577C } // size 4220 (4 kB) (0 MB) -// { 0xB87E5818, 0xB87E687C } // size 4200 (4 kB) (0 MB) -// { 0xB87E6884, 0xB87E78FC } // size 4220 (4 kB) (0 MB) -// { 0xB87E7998, 0xB87E89FC } // size 4200 (4 kB) (0 MB) -// { 0xB87E8A04, 0xB87E9A7C } // size 4220 (4 kB) (0 MB) -// { 0xB87E9B18, 0xB87EAB7C } // size 4200 (4 kB) (0 MB) -// { 0xB87EAB84, 0xB87EBBFC } // size 4220 (4 kB) (0 MB) -// { 0xB87EBC98, 0xB87ECCFC } // size 4200 (4 kB) (0 MB) -// { 0xB87ECD04, 0xB87EDD7C } // size 4220 (4 kB) (0 MB) -// { 0xB87EDE18, 0xB87EEE7C } // size 4200 (4 kB) (0 MB) -// { 0xB87EEE84, 0xB87EFEFC } // size 4220 (4 kB) (0 MB) -// { 0xB87EFF98, 0xB87F0FFC } // size 4200 (4 kB) (0 MB) -// { 0xB87F1004, 0xB87F207C } // size 4220 (4 kB) (0 MB) -// { 0xB87F2118, 0xB87F317C } // size 4200 (4 kB) (0 MB) -// { 0xB87F3184, 0xB87F41FC } // size 4220 (4 kB) (0 MB) -// { 0xB87F4298, 0xB87F52FC } // size 4200 (4 kB) (0 MB) -// { 0xB87F5304, 0xB87F637C } // size 4220 (4 kB) (0 MB) -// { 0xB87F6418, 0xB87F747C } // size 4200 (4 kB) (0 MB) -// { 0xB87F7484, 0xB87F84FC } // size 4220 (4 kB) (0 MB) -// { 0xB87F8598, 0xB87F95FC } // size 4200 (4 kB) (0 MB) -// { 0xB87F9604, 0xB87FA67C } // size 4220 (4 kB) (0 MB) -// { 0xB87FA718, 0xB87FB77C } // size 4200 (4 kB) (0 MB) -// { 0xB87FB784, 0xB87FC7FC } // size 4220 (4 kB) (0 MB) -// { 0xB87FC898, 0xB87FD8FC } // size 4200 (4 kB) (0 MB) -// { 0xB87FD904, 0xB87FE97C } // size 4220 (4 kB) (0 MB) -// { 0xB87FEA18, 0xB87FFA7C } // size 4200 (4 kB) (0 MB) -// { 0xB87FFA84, 0xB8800AFC } // size 4220 (4 kB) (0 MB) -// { 0xB8800B98, 0xB8801BFC } // size 4200 (4 kB) (0 MB) -// { 0xB8801C04, 0xB8802C7C } // size 4220 (4 kB) (0 MB) -// { 0xB8802D18, 0xB8803D7C } // size 4200 (4 kB) (0 MB) -// { 0xB8803D84, 0xB8804E7C } // size 4348 (4 kB) (0 MB) -// { 0xB8804E98, 0xB8805EFC } // size 4200 (4 kB) (0 MB) -// { 0xB8805F04, 0xB8806FFC } // size 4348 (4 kB) (0 MB) -// { 0xB8807018, 0xB880807C } // size 4200 (4 kB) (0 MB) -// { 0xB8808084, 0xB88090FC } // size 4220 (4 kB) (0 MB) -// { 0xB8809204, 0xB880A1FC } // size 4092 (3 kB) (0 MB) -// { 0xB880A204, 0xB880B2FC } // size 4348 (4 kB) (0 MB) -// { 0xB880B318, 0xB880C37C } // size 4200 (4 kB) (0 MB) -// { 0xB880C64C, 0xB880D3FC } // size 3508 (3 kB) (0 MB) -// { 0xB880D498, 0xB880E4FC } // size 4200 (4 kB) (0 MB) -// { 0xB880E584, 0xB880F57C } // size 4092 (3 kB) (0 MB) -// { 0xB880F584, 0xB881183C } // size 8892 (8 kB) (0 MB) -// { 0xB8811844, 0xB881B680 } // size 40512 (39 kB) (0 MB) -// { 0xB882058C, 0xB882F6E0 } // size 61784 (60 kB) (0 MB) -// { 0xB8832638, 0xB883AA40 } // size 33804 (33 kB) (0 MB) -// { 0xB883ECDC, 0xB883F900 } // size 3112 (3 kB) (0 MB) -// { 0xB8840298, 0xB8847BC0 } // size 31020 (30 kB) (0 MB) -// { 0xB88485D0, 0xB88565BC } // size 57328 (55 kB) (0 MB) -// { 0xB88565D8, 0xB88626D4 } // size 49408 (48 kB) (0 MB) -// { 0xB88627DC, 0xB8872900 } // size 65832 (64 kB) (0 MB) -// { 0xB8875AE0, 0xB8883100 } // size 54820 (53 kB) (0 MB) -// { 0xB888482C, 0xB8885EBC } // size 5780 (5 kB) (0 MB) -// { 0xB8885ED8, 0xB888B100 } // size 21036 (20 kB) (0 MB) -// { 0xB888D590, 0xB8891F40 } // size 18868 (18 kB) (0 MB) -// { 0xB88954F8, 0xB8895CF8 } // size 2052 (2 kB) (0 MB) -// { 0xB8897854, 0xB8898054 } // size 2052 (2 kB) (0 MB) -// { 0xB88998F4, 0xB889C350 } // size 10848 (10 kB) (0 MB) -// { 0xB889C35C, 0xB889D780 } // size 5160 (5 kB) (0 MB) -// { 0xB889DA80, 0xB88A9A80 } // size 49156 (48 kB) (0 MB) -// { 0xB88A9A88, 0xB88B5C88 } // size 49668 (48 kB) (0 MB) -// { 0xB88B5C90, 0xB88C1E90 } // size 49668 (48 kB) (0 MB) -// { 0xB88C1E98, 0xB88EB09C } // size 168456 (164 kB) (0 MB) -// { 0xB88EB0A4, 0xB88EEC10 } // size 15216 (14 kB) (0 MB) -// { 0xB88EEC30, 0xB8B06E94 } // size 2196072 (2144 kB) (2 MB) -// { 0xB8B06EC4, 0xB8B930C0 } // size 573952 (560 kB) (0 MB) -// { 0xB8BA1868, 0xB8BC22A0 } // size 133692 (130 kB) (0 MB) -// { 0xB8BC47F0, 0xB8BDEC80 } // size 107668 (105 kB) (0 MB) -// { 0xB8BDFBF4, 0xB8BE2640 } // size 10832 (10 kB) (0 MB) -// { 0xB8BE2C7C, 0xB8BE3D8C } // size 4372 (4 kB) (0 MB) -// { 0xB8BE3DC0, 0xB8C02280 } // size 124100 (121 kB) (0 MB) -// { 0xB8C02FC8, 0xB8C19920 } // size 92508 (90 kB) (0 MB) -// { 0xB8C2D35C, 0xB8C3DDC0 } // size 68200 (66 kB) (0 MB) -// { 0xB8C48654, 0xB8C6E2E0 } // size 154768 (151 kB) (0 MB) -// { 0xB8C80608, 0xB8C87040 } // size 27196 (26 kB) (0 MB) -// { 0xB8C8C694, 0xB8C8F3C0 } // size 11568 (11 kB) (0 MB) -// { 0xB8C90734, 0xB8C94904 } // size 16852 (16 kB) (0 MB) -// { 0xB8C94970, 0xB8CA1500 } // size 52116 (50 kB) (0 MB) -// { 0xB8CA28B8, 0xB8CA5080 } // size 10188 (9 kB) (0 MB) -// { 0xB8CA50C4, 0xB8CA6E94 } // size 7636 (7 kB) (0 MB) -// { 0xB8CA7104, 0xB8CA88AC } // size 6060 (5 kB) (0 MB) -// { 0xB8CA9144, 0xB8CAAF14 } // size 7636 (7 kB) (0 MB) -// { 0xB8CAB180, 0xB8CAD180 } // size 8196 (8 kB) (0 MB) -// { 0xB8CADB7C, 0xB8CAEFC0 } // size 5192 (5 kB) (0 MB) -// { 0xB8CF81C0, 0xB8CF8F3C } // size 3456 (3 kB) (0 MB) -// { 0xB8CF8F44, 0xB8CF9E8C } // size 3916 (3 kB) (0 MB) -// { 0xB8CFA100, 0xB8CFA9C4 } // size 2248 (2 kB) (0 MB) -// { 0xB8CFB940, 0xB8CFCD30 } // size 5108 (4 kB) (0 MB) -// { 0xB8CFDD40, 0xB8CFECFC } // size 4032 (3 kB) (0 MB) -// { 0xB8CFEEE0, 0xB8CFFEFC } // size 4128 (4 kB) (0 MB) -// { 0xB8CFFF38, 0xB8D021FC } // size 8904 (8 kB) (0 MB) -// { 0xB8D0221C, 0xB8D035FC } // size 5092 (4 kB) (0 MB) -// { 0xB8D04E04, 0xB8D36934 } // size 203572 (198 kB) (0 MB) -// { 0xB8D3C194, 0xB8D3CE30 } // size 3232 (3 kB) (0 MB) -// { 0xB8D3CF44, 0xB8D3DBE0 } // size 3232 (3 kB) (0 MB) -// { 0xB8D3DCF4, 0xB8D3E990 } // size 3232 (3 kB) (0 MB) -// { 0xB8D3EAA4, 0xB8D3F740 } // size 3232 (3 kB) (0 MB) -// { 0xB8D3F850, 0xB8D404F0 } // size 3236 (3 kB) (0 MB) -// { 0xB8D40600, 0xB8D412A0 } // size 3236 (3 kB) (0 MB) -// { 0xB8D413B0, 0xB8D42050 } // size 3236 (3 kB) (0 MB) -// { 0xB8D47148, 0xB8D485C0 } // size 5244 (5 kB) (0 MB) -// { 0xB8D488D4, 0xB8D49D40 } // size 5232 (5 kB) (0 MB) -// { 0xB8D49FE4, 0xB8D4B440 } // size 5216 (5 kB) (0 MB) -// { 0xB8D4B7EC, 0xB8D4CC40 } // size 5208 (5 kB) (0 MB) -// { 0xB8D81D64, 0xB8D8FF8C } // size 57900 (56 kB) (0 MB) -// { 0xB8D954E0, 0xB8D9634C } // size 3696 (3 kB) (0 MB) -// { 0xB8D9A238, 0xB8D9C1CC } // size 8088 (7 kB) (0 MB) -// { 0xB8D9D258, 0xB8D9F1EC } // size 8088 (7 kB) (0 MB) -// { 0xB8D9FF20, 0xB8DA1EB4 } // size 8088 (7 kB) (0 MB) -// { 0xB8DB58E0, 0xB8DB74C0 } // size 7140 (6 kB) (0 MB) -// { 0xB8DB7E4C, 0xB8DB8C1C } // size 3540 (3 kB) (0 MB) -// { 0xB8DB95A8, 0xB8DBAA3C } // size 5272 (5 kB) (0 MB) -// { 0xB8DC6A0C, 0xB8E14284 } // size 317564 (310 kB) (0 MB) -// { 0xB8E142B0, 0xB8E152B0 } // size 4100 (4 kB) (0 MB) -// { 0xB8E15554, 0xB8E16360 } // size 3600 (3 kB) (0 MB) -// { 0xB8E18548, 0xB8E19544 } // size 4096 (4 kB) (0 MB) -// { 0xB8E1A1E0, 0xB8E1C1DC } // size 8192 (8 kB) (0 MB) -// { 0xB8E1D200, 0xB8E1F1FC } // size 8192 (8 kB) (0 MB) -// { 0xB8E1FEC8, 0xB8E21EC4 } // size 8192 (8 kB) (0 MB) -// { 0xB8E21ED4, 0xB8EC8294 } // size 680900 (664 kB) (0 MB) -// { 0xB8EC82C0, 0xB8EC92C0 } // size 4100 (4 kB) (0 MB) -// { 0xB8EC9380, 0xB8ECA370 } // size 4084 (3 kB) (0 MB) -// { 0xB8ECE1F0, 0xB8ED01EC } // size 8192 (8 kB) (0 MB) -// { 0xB8ED1210, 0xB8ED320C } // size 8192 (8 kB) (0 MB) -// { 0xB8ED3ED8, 0xB8ED5ED4 } // size 8192 (8 kB) (0 MB) -// { 0xB8ED9AE8, 0xB8EDC63C } // size 11096 (10 kB) (0 MB) -// { 0xB8EDC678, 0xB8EDCF34 } // size 2240 (2 kB) (0 MB) -// { 0xB8EDDC7C, 0xB8F7C2A4 } // size 648748 (633 kB) (0 MB) -// { 0xB8F7C2D0, 0xB8F7D2D0 } // size 4100 (4 kB) (0 MB) -// { 0xB8F7D574, 0xB8F7E380 } // size 3600 (3 kB) (0 MB) -// { 0xB8F80568, 0xB8F81564 } // size 4096 (4 kB) (0 MB) -// { 0xB8F82200, 0xB8F841FC } // size 8192 (8 kB) (0 MB) -// { 0xB8F85220, 0xB8F8721C } // size 8192 (8 kB) (0 MB) -// { 0xB8F87EE8, 0xB8F89EE4 } // size 8192 (8 kB) (0 MB) -// { 0xB8F89EF4, 0xB90302B4 } // size 680900 (664 kB) (0 MB) -// { 0xB9030800, 0xB93F69FC } // size 3957248 (3864 kB) (3 MB) -// { 0xB94128D4, 0xB94179C0 } // size 20720 (20 kB) (0 MB) -// { 0xB942587C, 0xB94307FC } // size 44932 (43 kB) (0 MB) -// { 0xB96CE000, 0xB96E0A9C } // size 76448 (74 kB) (0 MB) -// { 0xB970200C, 0xB98B9C54 } // size 1801292 (1759 kB) (1 MB) -// { 0xB98E9794, 0xB98F1794 } // size 32772 (32 kB) (0 MB) -// { 0xB9F13600, 0xB9F175FC } // size 16384 (16 kB) (0 MB) -// { 0xB9F17658, 0xB9F67658 } // size 327684 (320 kB) (0 MB) -// { 0xB9F6779C, 0xB9FB779C } // size 327684 (320 kB) (0 MB) -// { 0xB9FB78E0, 0xBA0078E0 } // size 327684 (320 kB) (0 MB) -// { 0xBA007A24, 0xBA057A24 } // size 327684 (320 kB) (0 MB) -// { 0xBA057B68, 0xBA1B9578 } // size 1448468 (1414 kB) (1 MB) -// { 0xBA1BA20C, 0xBA1BBFF8 } // size 7664 (7 kB) (0 MB) -// { 0xBA1BC04C, 0xBA1BDFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA1BE0DC, 0xBA1BFFFC } // size 7972 (7 kB) (0 MB) -// { 0xBA1C7028, 0xBA1C7FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA1CA23C, 0xBA1CBFF8 } // size 7616 (7 kB) (0 MB) -// { 0xBA1CC044, 0xBA1CDFFC } // size 8124 (7 kB) (0 MB) -// { 0xBA1CE2E4, 0xBA1CFFFC } // size 7452 (7 kB) (0 MB) -// { 0xBA1D4028, 0xBA1D5FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA1DA698, 0xBA1DBFFC } // size 6504 (6 kB) (0 MB) -// { 0xBA1E02D0, 0xBA1E1FFC } // size 7472 (7 kB) (0 MB) -// { 0xBA1E6028, 0xBA1E7FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA1EC028, 0xBA1EDFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA1F2028, 0xBA1F3FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA1F8028, 0xBA1F9FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA1FE028, 0xBA1FFFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA204674, 0xBA205FFC } // size 6540 (6 kB) (0 MB) -// { 0xBA20A028, 0xBA20BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA210028, 0xBA211FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA234050, 0xBA235FFC } // size 8112 (7 kB) (0 MB) -// { 0xBA2360AC, 0xBA236FFC } // size 3924 (3 kB) (0 MB) -// { 0xBA2587BC, 0xBA259FF8 } // size 6208 (6 kB) (0 MB) -// { 0xBA25A04C, 0xBA25BFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA25C07C, 0xBA25CFFC } // size 3972 (3 kB) (0 MB) -// { 0xBA26109C, 0xBA261FF8 } // size 3936 (3 kB) (0 MB) -// { 0xBA262054, 0xBA263FFC } // size 8108 (7 kB) (0 MB) -// { 0xBA2643C8, 0xBA265FFC } // size 7224 (7 kB) (0 MB) -// { 0xBA26E028, 0xBA26EFFC } // size 4056 (3 kB) (0 MB) -// { 0xBA271028, 0xBA271FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA274028, 0xBA2751FC } // size 4568 (4 kB) (0 MB) -// { 0xBA2752C0, 0xBA275FFC } // size 3392 (3 kB) (0 MB) -// { 0xBA276028, 0xBA277FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA27C028, 0xBA27E1FC } // size 8664 (8 kB) (0 MB) -// { 0xBA282028, 0xBA282FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA285028, 0xBA285FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA2A0154, 0xBA2A1FFC } // size 7852 (7 kB) (0 MB) -// { 0xBA2A6504, 0xBA2A81FC } // size 7420 (7 kB) (0 MB) -// { 0xBA2AC028, 0xBA2ADFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA2B249C, 0xBA2B3FF8 } // size 7008 (6 kB) (0 MB) -// { 0xBA2B4044, 0xBA2B5FFC } // size 8124 (7 kB) (0 MB) -// { 0xBA2F0AFC, 0xBA2F1FF8 } // size 5376 (5 kB) (0 MB) -// { 0xBA2F2068, 0xBA2F3FFC } // size 8088 (7 kB) (0 MB) -// { 0xBA2F412C, 0xBA2F5FFC } // size 7892 (7 kB) (0 MB) -// { 0xBA2F67FC, 0xBA2F7FF8 } // size 6144 (6 kB) (0 MB) -// { 0xBA2F804C, 0xBA2F9FFC } // size 8116 (7 kB) (0 MB) -// { 0xBA2FA2C8, 0xBA2FBFFC } // size 7480 (7 kB) (0 MB) -// { 0xBA2FC294, 0xBA2FE1FC } // size 8044 (7 kB) (0 MB) -// { 0xBA302028, 0xBA3041FC } // size 8664 (8 kB) (0 MB) -// { 0xBA318828, 0xBA319FFC } // size 6104 (5 kB) (0 MB) -// { 0xBA31E1A0, 0xBA31FFFC } // size 7776 (7 kB) (0 MB) -// { 0xBA3227F0, 0xBA323FFC } // size 6160 (6 kB) (0 MB) -// { 0xBA334828, 0xBA335FFC } // size 6104 (5 kB) (0 MB) -// { 0xBA33E048, 0xBA33FFFC } // size 8120 (7 kB) (0 MB) -// { 0xBA342F80, 0xBA3437FC } // size 2176 (2 kB) (0 MB) -// { 0xBA343828, 0xBA344044 } // size 2080 (2 kB) (0 MB) -// { 0xBA346028, 0xBA346954 } // size 2352 (2 kB) (0 MB) -// { 0xBA348828, 0xBA349124 } // size 2304 (2 kB) (0 MB) -// { 0xBA355828, 0xBA356574 } // size 3408 (3 kB) (0 MB) -// { 0xBA35E04C, 0xBA35FFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA360080, 0xBA360FFC } // size 3968 (3 kB) (0 MB) -// { 0xBA361444, 0xBA361FFC } // size 3004 (2 kB) (0 MB) -// { 0xBA36423C, 0xBA365FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBA3E2048, 0xBA3E3FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA3E4B3C, 0xBA3E5FF8 } // size 5312 (5 kB) (0 MB) -// { 0xBA3E6054, 0xBA3E7FFC } // size 8108 (7 kB) (0 MB) -// { 0xBA3E895C, 0xBA3E9FF8 } // size 5792 (5 kB) (0 MB) -// { 0xBA3EA050, 0xBA3EBFFC } // size 8112 (7 kB) (0 MB) -// { 0xBA3EC10C, 0xBA3EDFFC } // size 7924 (7 kB) (0 MB) -// { 0xBA3F2028, 0xBA3F2FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA3FF028, 0xBA3FFFFC } // size 4056 (3 kB) (0 MB) -// { 0xBA402028, 0xBA402FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA406048, 0xBA407FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA40B5BC, 0xBA40BFF8 } // size 2624 (2 kB) (0 MB) -// { 0xBA40C04C, 0xBA40DFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA40E07C, 0xBA40EFFC } // size 3972 (3 kB) (0 MB) -// { 0xBA41521C, 0xBA415FF8 } // size 3552 (3 kB) (0 MB) -// { 0xBA416048, 0xBA417FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA41807C, 0xBA418FFC } // size 3972 (3 kB) (0 MB) -// { 0xBA419300, 0xBA419FFC } // size 3328 (3 kB) (0 MB) -// { 0xBA45C89C, 0xBA45DFF8 } // size 5984 (5 kB) (0 MB) -// { 0xBA45E044, 0xBA45FFFC } // size 8124 (7 kB) (0 MB) -// { 0xBA4602E4, 0xBA461FFC } // size 7452 (7 kB) (0 MB) -// { 0xBA464DFC, 0xBA465FFC } // size 4612 (4 kB) (0 MB) -// { 0xBA466028, 0xBA4681FC } // size 8664 (8 kB) (0 MB) -// { 0xBA46AEFC, 0xBA46BFFC } // size 4356 (4 kB) (0 MB) -// { 0xBA46C028, 0xBA46E1FC } // size 8664 (8 kB) (0 MB) -// { 0xBA470EFC, 0xBA471FFC } // size 4356 (4 kB) (0 MB) -// { 0xBA472028, 0xBA472908 } // size 2276 (2 kB) (0 MB) -// { 0xBA477028, 0xBA4781FC } // size 4568 (4 kB) (0 MB) -// { 0xBA47AFFC, 0xBA47BFFC } // size 4100 (4 kB) (0 MB) -// { 0xBA47C028, 0xBA47D01C } // size 4088 (3 kB) (0 MB) -// { 0xBA47D840, 0xBA47E0A8 } // size 2156 (2 kB) (0 MB) -// { 0xBA47F028, 0xBA47FFFC } // size 4056 (3 kB) (0 MB) -// { 0xBA482CFC, 0xBA483FFC } // size 4868 (4 kB) (0 MB) -// { 0xBA484028, 0xBA485120 } // size 4348 (4 kB) (0 MB) -// { 0xBA485A40, 0xBA4862A8 } // size 2156 (2 kB) (0 MB) -// { 0xBA487598, 0xBA487FFC } // size 2664 (2 kB) (0 MB) -// { 0xBA48AFFC, 0xBA48BFFC } // size 4100 (4 kB) (0 MB) -// { 0xBA48C028, 0xBA48DFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA490DFC, 0xBA491FFC } // size 4612 (4 kB) (0 MB) -// { 0xBA492B5C, 0xBA493FF8 } // size 5280 (5 kB) (0 MB) -// { 0xBA494044, 0xBA495FFC } // size 8124 (7 kB) (0 MB) -// { 0xBA49609C, 0xBA497FFC } // size 8036 (7 kB) (0 MB) -// { 0xBA49C24C, 0xBA49CFFC } // size 3508 (3 kB) (0 MB) -// { 0xBA49F23C, 0xBA49FFF8 } // size 3520 (3 kB) (0 MB) -// { 0xBA4A004C, 0xBA4A1FFC } // size 8116 (7 kB) (0 MB) -// { 0xBA4B223C, 0xBA4B3FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBA4B4048, 0xBA4B5FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA4DA9FC, 0xBA4DBFF8 } // size 5632 (5 kB) (0 MB) -// { 0xBA4DC04C, 0xBA4DDFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA4FC19C, 0xBA4FDFF8 } // size 7776 (7 kB) (0 MB) -// { 0xBA4FE068, 0xBA4FFFFC } // size 8088 (7 kB) (0 MB) -// { 0xBA500054, 0xBA501FFC } // size 8108 (7 kB) (0 MB) -// { 0xBA5220A8, 0xBA523FFC } // size 8024 (7 kB) (0 MB) -// { 0xBA524054, 0xBA525FFC } // size 8108 (7 kB) (0 MB) -// { 0xBA5362F8, 0xBA5371E8 } // size 3828 (3 kB) (0 MB) -// { 0xBA55C91C, 0xBA55DFF8 } // size 5856 (5 kB) (0 MB) -// { 0xBA55E044, 0xBA55FFFC } // size 8124 (7 kB) (0 MB) -// { 0xBA560158, 0xBA561FFC } // size 7848 (7 kB) (0 MB) -// { 0xBA5639C0, 0xBA5644FC } // size 2880 (2 kB) (0 MB) -// { 0xBA5645BC, 0xBA565FFC } // size 6724 (6 kB) (0 MB) -// { 0xBA566028, 0xBA566FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA567B98, 0xBA5683FC } // size 2152 (2 kB) (0 MB) -// { 0xBA568718, 0xBA568FFC } // size 2280 (2 kB) (0 MB) -// { 0xBA569688, 0xBA569FFC } // size 2424 (2 kB) (0 MB) -// { 0xBA56B1D0, 0xBA56C1FC } // size 4144 (4 kB) (0 MB) -// { 0xBA56C2C0, 0xBA56CFFC } // size 3392 (3 kB) (0 MB) -// { 0xBA56D23C, 0xBA56DFF8 } // size 3520 (3 kB) (0 MB) -// { 0xBA56E044, 0xBA56FFFC } // size 8124 (7 kB) (0 MB) -// { 0xBA5702BC, 0xBA572014 } // size 7516 (7 kB) (0 MB) -// { 0xBA576028, 0xBA577FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA57A028, 0xBA57C3FC } // size 9176 (8 kB) (0 MB) -// { 0xBA582028, 0xBA583FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA586028, 0xBA587FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA58A028, 0xBA58BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA58E028, 0xBA58FFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA592BBC, 0xBA593FF8 } // size 5184 (5 kB) (0 MB) -// { 0xBA594050, 0xBA595FFC } // size 8112 (7 kB) (0 MB) -// { 0xBA596298, 0xBA597FFC } // size 7528 (7 kB) (0 MB) -// { 0xBA5B0028, 0xBA5B1FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA5B6028, 0xBA5B71FC } // size 4568 (4 kB) (0 MB) -// { 0xBA5B72C0, 0xBA5B7FFC } // size 3392 (3 kB) (0 MB) -// { 0xBA5B8028, 0xBA5B9FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA5BE028, 0xBA5BE828 } // size 2052 (2 kB) (0 MB) -// { 0xBA5C4028, 0xBA5C4FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA5C7028, 0xBA5C7FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA5D0028, 0xBA5D1FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA5D6028, 0xBA5D7FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA5EC828, 0xBA5EE1FC } // size 6616 (6 kB) (0 MB) -// { 0xBA5F2028, 0xBA5F3FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA60204C, 0xBA603FFC } // size 8116 (7 kB) (0 MB) -// { 0xBA604080, 0xBA604FFC } // size 3968 (3 kB) (0 MB) -// { 0xBA60575C, 0xBA605FFC } // size 2212 (2 kB) (0 MB) -// { 0xBA60C048, 0xBA60DFFC } // size 8120 (7 kB) (0 MB) -// { 0xBA60E07C, 0xBA60EFFC } // size 3972 (3 kB) (0 MB) -// { 0xBA60F400, 0xBA60FFFC } // size 3072 (3 kB) (0 MB) -// { 0xBA61223C, 0xBA613FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBA614048, 0xBA615FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA61819C, 0xBA619FF8 } // size 7776 (7 kB) (0 MB) -// { 0xBA61A04C, 0xBA61BFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA61C514, 0xBA61DFFC } // size 6892 (6 kB) (0 MB) -// { 0xBA6741A8, 0xBA674FFC } // size 3672 (3 kB) (0 MB) -// { 0xBA67D36C, 0xBA67DFFC } // size 3220 (3 kB) (0 MB) -// { 0xBA68E028, 0xBA68FFFC } // size 8152 (7 kB) (0 MB) -// { 0xBA692700, 0xBA693FFC } // size 6400 (6 kB) (0 MB) -// { 0xBA6953FC, 0xBA695FFC } // size 3076 (3 kB) (0 MB) -// { 0xBA6A5680, 0xBA6A60FC } // size 2688 (2 kB) (0 MB) -// { 0xBA6A6680, 0xBA6A71FC } // size 2944 (2 kB) (0 MB) -// { 0xBA6A7680, 0xBA6A7FFC } // size 2432 (2 kB) (0 MB) -// { 0xBA6A8658, 0xBA6A9FFC } // size 6568 (6 kB) (0 MB) -// { 0xBA6AF374, 0xBA6AFBFC } // size 2188 (2 kB) (0 MB) -// { 0xBA6B0174, 0xBA6B0DFC } // size 3212 (3 kB) (0 MB) -// { 0xBA6B1374, 0xBA6B1BFC } // size 2188 (2 kB) (0 MB) -// { 0xBA6B2DFC, 0xBA6B3FF8 } // size 4608 (4 kB) (0 MB) -// { 0xBA6B4050, 0xBA6B5FFC } // size 8112 (7 kB) (0 MB) -// { 0xBA6B6C1C, 0xBA6B7FF8 } // size 5088 (4 kB) (0 MB) -// { 0xBA6EB2FC, 0xBA6EBFF8 } // size 3328 (3 kB) (0 MB) -// { 0xBA6EC04C, 0xBA6EDFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA6EE1D0, 0xBA6F01FC } // size 8240 (8 kB) (0 MB) -// { 0xBA704AF8, 0xBA705FFC } // size 5384 (5 kB) (0 MB) -// { 0xBA7087F0, 0xBA709FFC } // size 6160 (6 kB) (0 MB) -// { 0xBA7128DC, 0xBA713FF8 } // size 5920 (5 kB) (0 MB) -// { 0xBA714048, 0xBA715FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA716294, 0xBA717FFC } // size 7532 (7 kB) (0 MB) -// { 0xBA7181E4, 0xBA718FFC } // size 3612 (3 kB) (0 MB) -// { 0xBA71B028, 0xBA71BFFC } // size 4056 (3 kB) (0 MB) -// { 0xBA71E028, 0xBA71F1FC } // size 4568 (4 kB) (0 MB) -// { 0xBA71F2C0, 0xBA71FFFC } // size 3392 (3 kB) (0 MB) -// { 0xBA720028, 0xBA721FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA726254, 0xBA726FFC } // size 3500 (3 kB) (0 MB) -// { 0xBA729028, 0xBA729FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA737028, 0xBA737FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA73C028, 0xBA73E1FC } // size 8664 (8 kB) (0 MB) -// { 0xBA742028, 0xBA743FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA74841C, 0xBA749FF8 } // size 7136 (6 kB) (0 MB) -// { 0xBA74A04C, 0xBA74BFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA74C2A4, 0xBA74DFFC } // size 7516 (7 kB) (0 MB) -// { 0xBA750028, 0xBA750FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA753028, 0xBA7541FC } // size 4568 (4 kB) (0 MB) -// { 0xBA7542C0, 0xBA754FFC } // size 3392 (3 kB) (0 MB) -// { 0xBA755028, 0xBA755FFC } // size 4056 (3 kB) (0 MB) -// { 0xBA75D20C, 0xBA75DFFC } // size 3572 (3 kB) (0 MB) -// { 0xBA762254, 0xBA762FFC } // size 3500 (3 kB) (0 MB) -// { 0xBA76B028, 0xBA76BFFC } // size 4056 (3 kB) (0 MB) -// { 0xBA770028, 0xBA7721FC } // size 8664 (8 kB) (0 MB) -// { 0xBA776028, 0xBA777FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA77C41C, 0xBA77DFF8 } // size 7136 (6 kB) (0 MB) -// { 0xBA77E048, 0xBA77FFFC } // size 8120 (7 kB) (0 MB) -// { 0xBA780168, 0xBA781FFC } // size 7832 (7 kB) (0 MB) -// { 0xBA78257C, 0xBA782FFC } // size 2692 (2 kB) (0 MB) -// { 0xBA785160, 0xBA785FFC } // size 3744 (3 kB) (0 MB) -// { 0xBA792800, 0xBA7942FC } // size 6912 (6 kB) (0 MB) -// { 0xBA794800, 0xBA795FFC } // size 6144 (6 kB) (0 MB) -// { 0xBA796158, 0xBA7971FC } // size 4264 (4 kB) (0 MB) -// { 0xBA7972C0, 0xBA797FFC } // size 3392 (3 kB) (0 MB) -// { 0xBA79915C, 0xBA799FF8 } // size 3744 (3 kB) (0 MB) -// { 0xBA79A04C, 0xBA79BFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA79CBBC, 0xBA79DFF8 } // size 5184 (5 kB) (0 MB) -// { 0xBA79E04C, 0xBA79FFFC } // size 8116 (7 kB) (0 MB) -// { 0xBA7A007C, 0xBA7A0FFC } // size 3972 (3 kB) (0 MB) -// { 0xBA7A2DBC, 0xBA7A3FF8 } // size 4672 (4 kB) (0 MB) -// { 0xBA7A4048, 0xBA7A5FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA7A607C, 0xBA7A6FFC } // size 3972 (3 kB) (0 MB) -// { 0xBA7A75B4, 0xBA7A7FFC } // size 2636 (2 kB) (0 MB) -// { 0xBA7AA23C, 0xBA7ABFF8 } // size 7616 (7 kB) (0 MB) -// { 0xBA7AC048, 0xBA7ADFFC } // size 8120 (7 kB) (0 MB) -// { 0xBA7D0F9C, 0xBA7D1FF8 } // size 4192 (4 kB) (0 MB) -// { 0xBA7D204C, 0xBA7D3FFC } // size 8116 (7 kB) (0 MB) -// { 0xBA7F25DC, 0xBA7F3FF8 } // size 6688 (6 kB) (0 MB) -// { 0xBA7F4050, 0xBA7F5FFC } // size 8112 (7 kB) (0 MB) -// { 0xBA7F6080, 0xBA7F6FFC } // size 3968 (3 kB) (0 MB) -// { 0xBA81A048, 0xBA81BFFC } // size 8120 (7 kB) (0 MB) -// { 0xBA81C15C, 0xBA81DFFC } // size 7844 (7 kB) (0 MB) -// { 0xBA81E1F8, 0xBA81EFFC } // size 3592 (3 kB) (0 MB) -// { 0xBA820780, 0xBA820FFC } // size 2176 (2 kB) (0 MB) -// { 0xBA821028, 0xBA8221FC } // size 4568 (4 kB) (0 MB) -// { 0xBA824610, 0xBA825FFC } // size 6640 (6 kB) (0 MB) -// { 0xBA8677DC, 0xBA867FF8 } // size 2080 (2 kB) (0 MB) -// { 0xBA868048, 0xBA869FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA86A0D4, 0xBA86AFFC } // size 3884 (3 kB) (0 MB) -// { 0xBA86C240, 0xBA86D3FC } // size 4544 (4 kB) (0 MB) -// { 0xBA86F01C, 0xBA8703FC } // size 5092 (4 kB) (0 MB) -// { 0xBA87123C, 0xBA871FF8 } // size 3520 (3 kB) (0 MB) -// { 0xBA872048, 0xBA873FFC } // size 8120 (7 kB) (0 MB) -// { 0xBA87419C, 0xBA875FFC } // size 7780 (7 kB) (0 MB) -// { 0xBA878028, 0xBA87A3FC } // size 9176 (8 kB) (0 MB) -// { 0xBA87C20C, 0xBA87DFFC } // size 7668 (7 kB) (0 MB) -// { 0xBA880028, 0xBA881FFC } // size 8152 (7 kB) (0 MB) -// { 0xBA884BDC, 0xBA885FF8 } // size 5152 (5 kB) (0 MB) -// { 0xBA886044, 0xBA887FFC } // size 8124 (7 kB) (0 MB) -// { 0xBA88861C, 0xBA889FF8 } // size 6624 (6 kB) (0 MB) -// { 0xBA88A048, 0xBA88BFFC } // size 8120 (7 kB) (0 MB) -// { 0xBA88C75C, 0xBA88DFF8 } // size 6304 (6 kB) (0 MB) -// { 0xBA88E050, 0xBA88FFFC } // size 8112 (7 kB) (0 MB) -// { 0xBA890080, 0xBA890FFC } // size 3968 (3 kB) (0 MB) -// { 0xBA895528, 0xBA8CCA24 } // size 226560 (221 kB) (0 MB) -// { 0xBAA4E9DC, 0xBAA4FFF8 } // size 5664 (5 kB) (0 MB) -// { 0xBAA50048, 0xBAA51FFC } // size 8120 (7 kB) (0 MB) -// { 0xBAA5285C, 0xBAA53FF8 } // size 6048 (5 kB) (0 MB) -// { 0xBAA54044, 0xBAA55FFC } // size 8124 (7 kB) (0 MB) -// { 0xBAA56114, 0xBAA57FFC } // size 7916 (7 kB) (0 MB) -// { 0xBAA589E0, 0xBAA593FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA5ABE0, 0xBAA5B5FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA5C9E0, 0xBAA5D3FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA5EBE0, 0xBAA5F5FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA609E0, 0xBAA613FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA62BE0, 0xBAA635FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA649E0, 0xBAA653FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA66BE0, 0xBAA675FC } // size 2592 (2 kB) (0 MB) -// { 0xBAA69308, 0xBAA69FFC } // size 3320 (3 kB) (0 MB) -// { 0xBAA6E374, 0xBAA6F1FC } // size 3724 (3 kB) (0 MB) -// { 0xBAA6FB98, 0xBAA705FC } // size 2664 (2 kB) (0 MB) -// { 0xBAA71998, 0xBAA723FC } // size 2664 (2 kB) (0 MB) -// { 0xBAA908BC, 0xBAA91FF8 } // size 5952 (5 kB) (0 MB) -// { 0xBAA92048, 0xBAA93FFC } // size 8120 (7 kB) (0 MB) -// { 0xBAA94384, 0xBAA95FFC } // size 7292 (7 kB) (0 MB) -// { 0xBAA9E028, 0xBAA9EFFC } // size 4056 (3 kB) (0 MB) -// { 0xBAAA1284, 0xBAAA1FFC } // size 3452 (3 kB) (0 MB) -// { 0xBAAA4154, 0xBAAA51FC } // size 4268 (4 kB) (0 MB) -// { 0xBAAA52C0, 0xBAAA5FFC } // size 3392 (3 kB) (0 MB) -// { 0xBAAA6028, 0xBAAA7FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAAAD27C, 0xBAAAE1FC } // size 3972 (3 kB) (0 MB) -// { 0xBAAB22A4, 0xBAAB2FFC } // size 3420 (3 kB) (0 MB) -// { 0xBAAB5028, 0xBAAB5FFC } // size 4056 (3 kB) (0 MB) -// { 0xBAACA828, 0xBAACBFFC } // size 6104 (5 kB) (0 MB) -// { 0xBAAD0028, 0xBAAD1FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAAD628C, 0xBAAD81FC } // size 8052 (7 kB) (0 MB) -// { 0xBAADC028, 0xBAADDFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAAE223C, 0xBAAE3FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBAAE4050, 0xBAAE5FFC } // size 8112 (7 kB) (0 MB) -// { 0xBAAE699C, 0xBAAE7FF8 } // size 5728 (5 kB) (0 MB) -// { 0xBAAE804C, 0xBAAE9FFC } // size 8116 (7 kB) (0 MB) -// { 0xBAAEB31C, 0xBAAEBFF8 } // size 3296 (3 kB) (0 MB) -// { 0xBAAEC050, 0xBAAEDFFC } // size 8112 (7 kB) (0 MB) -// { 0xBAAF8058, 0xBAAF9FFC } // size 8104 (7 kB) (0 MB) -// { 0xBAAFAC9C, 0xBAAFBFF8 } // size 4960 (4 kB) (0 MB) -// { 0xBAAFC054, 0xBAAFDFFC } // size 8108 (7 kB) (0 MB) -// { 0xBAAFE1E4, 0xBAB001FC } // size 8220 (8 kB) (0 MB) -// { 0xBAB04028, 0xBAB051FC } // size 4568 (4 kB) (0 MB) -// { 0xBAB052C0, 0xBAB05FFC } // size 3392 (3 kB) (0 MB) -// { 0xBAB06028, 0xBAB07FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAB26028, 0xBAB27FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAB2E828, 0xBAB301FC } // size 6616 (6 kB) (0 MB) -// { 0xBAB34028, 0xBAB35FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAB3EC5C, 0xBAB3FFF8 } // size 5024 (4 kB) (0 MB) -// { 0xBAB40048, 0xBAB41FFC } // size 8120 (7 kB) (0 MB) -// { 0xBAB420A8, 0xBAB42FFC } // size 3928 (3 kB) (0 MB) -// { 0xBAB43304, 0xBAB43FFC } // size 3324 (3 kB) (0 MB) -// { 0xBAB45780, 0xBAB45FFC } // size 2176 (2 kB) (0 MB) -// { 0xBAB4623C, 0xBAB47FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBAB4804C, 0xBAB49FFC } // size 8116 (7 kB) (0 MB) -// { 0xBAB4A360, 0xBAB4BFFC } // size 7328 (7 kB) (0 MB) -// { 0xBAB4C64C, 0xBAB4CFFC } // size 2484 (2 kB) (0 MB) -// { 0xBAB55028, 0xBAB55FFC } // size 4056 (3 kB) (0 MB) -// { 0xBAB5A028, 0xBAB5B1FC } // size 4568 (4 kB) (0 MB) -// { 0xBAB5B2C0, 0xBAB5BFFC } // size 3392 (3 kB) (0 MB) -// { 0xBAB5C028, 0xBAB5E1FC } // size 8664 (8 kB) (0 MB) -// { 0xBAB60710, 0xBAB61FFC } // size 6384 (6 kB) (0 MB) -// { 0xBAB62028, 0xBAB63FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAB666F0, 0xBAB67FFC } // size 6416 (6 kB) (0 MB) -// { 0xBAB68028, 0xBAB69FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAB6C510, 0xBAB6DFFC } // size 6896 (6 kB) (0 MB) -// { 0xBAB6E168, 0xBAB6FFFC } // size 7832 (7 kB) (0 MB) -// { 0xBAB727F0, 0xBAB73FFC } // size 6160 (6 kB) (0 MB) -// { 0xBAB7518C, 0xBAB75FFC } // size 3700 (3 kB) (0 MB) -// { 0xBAB78410, 0xBAB79FFC } // size 7152 (6 kB) (0 MB) -// { 0xBAB7A604, 0xBAB7C1FC } // size 7164 (6 kB) (0 MB) -// { 0xBAB7E610, 0xBAB7FFFC } // size 6640 (6 kB) (0 MB) -// { 0xBAB80C6C, 0xBAB821FC } // size 5524 (5 kB) (0 MB) -// { 0xBAB84028, 0xBAB85FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAB88510, 0xBAB89FFC } // size 6896 (6 kB) (0 MB) -// { 0xBAB8A028, 0xBAB8BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAB8E7F0, 0xBAB8FFFC } // size 6160 (6 kB) (0 MB) -// { 0xBAB9085C, 0xBAB91FF8 } // size 6048 (5 kB) (0 MB) -// { 0xBAB92044, 0xBAB93FFC } // size 8124 (7 kB) (0 MB) -// { 0xBAB96D1C, 0xBAB97FF8 } // size 4832 (4 kB) (0 MB) -// { 0xBAB9804C, 0xBAB99FFC } // size 8116 (7 kB) (0 MB) -// { 0xBAB9AA1C, 0xBAB9BFF8 } // size 5600 (5 kB) (0 MB) -// { 0xBAB9C048, 0xBAB9DFFC } // size 8120 (7 kB) (0 MB) -// { 0xBAB9E1A0, 0xBAB9EFFC } // size 3680 (3 kB) (0 MB) -// { 0xBABBA6BC, 0xBABBBFF8 } // size 6464 (6 kB) (0 MB) -// { 0xBABBC048, 0xBABBDFFC } // size 8120 (7 kB) (0 MB) -// { 0xBABBE078, 0xBABBEFFC } // size 3976 (3 kB) (0 MB) -// { 0xBABC0C4C, 0xBACB9588 } // size 1018176 (994 kB) (0 MB) -// { 0xBACE89C8, 0xBACE9FF8 } // size 5684 (5 kB) (0 MB) -// { 0xBACEA050, 0xBACEBFFC } // size 8112 (7 kB) (0 MB) -// { 0xBACEC088, 0xBACEDFFC } // size 8056 (7 kB) (0 MB) -// { 0xBACEE330, 0xBACF01FC } // size 7888 (7 kB) (0 MB) -// { 0xBACF423C, 0xBACF5FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBACF6048, 0xBACF7FFC } // size 8120 (7 kB) (0 MB) -// { 0xBACF833C, 0xBACF9FFC } // size 7364 (7 kB) (0 MB) -// { 0xBACFA1E8, 0xBACFBFFC } // size 7704 (7 kB) (0 MB) -// { 0xBAD00028, 0xBAD01FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD06028, 0xBAD07FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD0C028, 0xBAD0DFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD12028, 0xBAD12FFC } // size 4056 (3 kB) (0 MB) -// { 0xBAD19798, 0xBAD19FFC } // size 2152 (2 kB) (0 MB) -// { 0xBAD22028, 0xBAD23FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD28028, 0xBAD29FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD2E028, 0xBAD2FFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD34028, 0xBAD35FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD3A028, 0xBAD3BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD4023C, 0xBAD41FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBAD42044, 0xBAD43FFC } // size 8124 (7 kB) (0 MB) -// { 0xBAD44100, 0xBAD45FFC } // size 7936 (7 kB) (0 MB) -// { 0xBAD46620, 0xBAD47FFC } // size 6624 (6 kB) (0 MB) -// { 0xBAD54800, 0xBAD55FFC } // size 6144 (6 kB) (0 MB) -// { 0xBAD56440, 0xBAD57FFC } // size 7104 (6 kB) (0 MB) -// { 0xBAD5841C, 0xBAD59FF8 } // size 7136 (6 kB) (0 MB) -// { 0xBAD5A048, 0xBAD5BFFC } // size 8120 (7 kB) (0 MB) -// { 0xBAD5C38C, 0xBAD5DFFC } // size 7284 (7 kB) (0 MB) -// { 0xBAD62028, 0xBAD63FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD68028, 0xBAD69FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD6E028, 0xBAD6F1FC } // size 4568 (4 kB) (0 MB) -// { 0xBAD6F2C0, 0xBAD6FFFC } // size 3392 (3 kB) (0 MB) -// { 0xBAD70028, 0xBAD71FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD76028, 0xBAD77FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD7C028, 0xBAD7DFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAD81828, 0xBAD82074 } // size 2128 (2 kB) (0 MB) -// { 0xBAD8C028, 0xBAD8C908 } // size 2276 (2 kB) (0 MB) -// { 0xBAD8E028, 0xBAD8EFFC } // size 4056 (3 kB) (0 MB) -// { 0xBADA0028, 0xBADA1FFC } // size 8152 (7 kB) (0 MB) -// { 0xBADA6028, 0xBADA7FFC } // size 8152 (7 kB) (0 MB) -// { 0xBADAC028, 0xBADAE1FC } // size 8664 (8 kB) (0 MB) -// { 0xBADB0528, 0xBADB21FC } // size 7384 (7 kB) (0 MB) -// { 0xBADB6028, 0xBADB7FFC } // size 8152 (7 kB) (0 MB) -// { 0xBADBC23C, 0xBADBDFF8 } // size 7616 (7 kB) (0 MB) -// { 0xBADBE04C, 0xBADBFFFC } // size 8116 (7 kB) (0 MB) -// { 0xBADC019C, 0xBADC1FFC } // size 7780 (7 kB) (0 MB) -// { 0xBADC27B4, 0xBADC3FFC } // size 6220 (6 kB) (0 MB) -// { 0xBADC82F8, 0xBADC9FFC } // size 7432 (7 kB) (0 MB) -// { 0xBADD2F00, 0xBADD44FC } // size 5632 (5 kB) (0 MB) -// { 0xBADD4D80, 0xBADD5FFC } // size 4736 (4 kB) (0 MB) -// { 0xBADD6028, 0xBADD6FFC } // size 4056 (3 kB) (0 MB) -// { 0xBADE0028, 0xBADE1FFC } // size 8152 (7 kB) (0 MB) -// { 0xBADEA23C, 0xBADEBFF8 } // size 7616 (7 kB) (0 MB) -// { 0xBADEC048, 0xBADEDFFC } // size 8120 (7 kB) (0 MB) -// { 0xBADEE6FC, 0xBADEFFF8 } // size 6400 (6 kB) (0 MB) -// { 0xBADF0050, 0xBADF1FFC } // size 8112 (7 kB) (0 MB) -// { 0xBADFAF7C, 0xBADFBFF8 } // size 4224 (4 kB) (0 MB) -// { 0xBADFC048, 0xBADFDFFC } // size 8120 (7 kB) (0 MB) -// { 0xBADFE274, 0xBADFFFFC } // size 7564 (7 kB) (0 MB) -// { 0xBAE001B8, 0xBAE01FFC } // size 7752 (7 kB) (0 MB) -// { 0xBAE0E1F8, 0xBAE0FFFC } // size 7688 (7 kB) (0 MB) -// { 0xBAE347EC, 0xBAE35020 } // size 2104 (2 kB) (0 MB) -// { 0xBAE35F40, 0xBAE36FFC } // size 4288 (4 kB) (0 MB) -// { 0xBAE3723C, 0xBAE37FF8 } // size 3520 (3 kB) (0 MB) -// { 0xBAE3804C, 0xBAE39FFC } // size 8116 (7 kB) (0 MB) -// { 0xBAF04028, 0xBAF04864 } // size 2112 (2 kB) (0 MB) -// { 0xBAF18048, 0xBAF19FFC } // size 8120 (7 kB) (0 MB) -// { 0xBAF1E71C, 0xBAF1FFF8 } // size 6368 (6 kB) (0 MB) -// { 0xBAF20044, 0xBAF21FFC } // size 8124 (7 kB) (0 MB) -// { 0xBAF226E0, 0xBAF23FFC } // size 6432 (6 kB) (0 MB) -// { 0xBAF40798, 0xBAF42FFC } // size 10344 (10 kB) (0 MB) -// { 0xBAF43028, 0xBAF43FFC } // size 4056 (3 kB) (0 MB) -// { 0xBAF66FEC, 0xBAF697FC } // size 10260 (10 kB) (0 MB) -// { 0xBAF69828, 0xBAF6A224 } // size 2560 (2 kB) (0 MB) -// { 0xBAF6AF40, 0xBAF6B7FC } // size 2240 (2 kB) (0 MB) -// { 0xBAF7A028, 0xBAF7BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAF94E98, 0xBAF95908 } // size 2676 (2 kB) (0 MB) -// { 0xBAF96D44, 0xBAF977FC } // size 2748 (2 kB) (0 MB) -// { 0xBAFA4028, 0xBAFA4FFC } // size 4056 (3 kB) (0 MB) -// { 0xBAFA6800, 0xBAFA7338 } // size 2876 (2 kB) (0 MB) -// { 0xBAFBAE14, 0xBAFBBDFC } // size 4076 (3 kB) (0 MB) -// { 0xBAFBC904, 0xBAFBD7FC } // size 3836 (3 kB) (0 MB) -// { 0xBAFCA028, 0xBAFCBFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAFD8028, 0xBAFD9FFC } // size 8152 (7 kB) (0 MB) -// { 0xBAFE6028, 0xBAFE6874 } // size 2128 (2 kB) (0 MB) -// { 0xBAFE8028, 0xBAFE8838 } // size 2068 (2 kB) (0 MB) -// { 0xBAFE9340, 0xBAFE9FFC } // size 3264 (3 kB) (0 MB) -// { 0xBAFEA028, 0xBAFEA908 } // size 2276 (2 kB) (0 MB) -// { 0xBAFEC028, 0xBAFEDFFC } // size 8152 (7 kB) (0 MB) -// { 0xBAFFA028, 0xBAFFBFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB008028, 0xBB009FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB016028, 0xBB017FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB024028, 0xBB025FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB028028, 0xBB029FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB037634, 0xBB037FFC } // size 2508 (2 kB) (0 MB) -// { 0xBB038028, 0xBB039FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB046028, 0xBB047FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB054028, 0xBB0548B8 } // size 2196 (2 kB) (0 MB) -// { 0xBB06A800, 0xBB06BBFC } // size 5120 (5 kB) (0 MB) -// { 0xBB06CB28, 0xBB06D7FC } // size 3288 (3 kB) (0 MB) -// { 0xBB090FEC, 0xBB091820 } // size 2104 (2 kB) (0 MB) -// { 0xBB092740, 0xBB0937FC } // size 4288 (4 kB) (0 MB) -// { 0xBB095724, 0xBB095FFC } // size 2268 (2 kB) (0 MB) -// { 0xBB096028, 0xBB097FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB0A423C, 0xBB0A5FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB0A6044, 0xBB0A7FFC } // size 8124 (7 kB) (0 MB) -// { 0xBB0AAF3C, 0xBB0ABFF8 } // size 4288 (4 kB) (0 MB) -// { 0xBB0AC04C, 0xBB0ADFFC } // size 8116 (7 kB) (0 MB) -// { 0xBB0AE1A0, 0xBB0B01FC } // size 8288 (8 kB) (0 MB) -// { 0xBB0C490C, 0xBB0C5FFC } // size 5876 (5 kB) (0 MB) -// { 0xBB0C87F0, 0xBB0C9FFC } // size 6160 (6 kB) (0 MB) -// { 0xBB0CD23C, 0xBB0CDFF8 } // size 3520 (3 kB) (0 MB) -// { 0xBB0CE04C, 0xBB0CFFFC } // size 8116 (7 kB) (0 MB) -// { 0xBB0D0350, 0xBB0D1FFC } // size 7344 (7 kB) (0 MB) -// { 0xBB0D29E0, 0xBB0D33FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0D4BE0, 0xBB0D55FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0D69E0, 0xBB0D73FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0D8BE0, 0xBB0D95FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0DA9E0, 0xBB0DB3FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0DCBE0, 0xBB0DD5FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0DE9E0, 0xBB0DF3FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0E0BE0, 0xBB0E15FC } // size 2592 (2 kB) (0 MB) -// { 0xBB0E3028, 0xBB0E3FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB164828, 0xBB1651FC } // size 2520 (2 kB) (0 MB) -// { 0xBB165B98, 0xBB1665FC } // size 2664 (2 kB) (0 MB) -// { 0xBB167998, 0xBB1683FC } // size 2664 (2 kB) (0 MB) -// { 0xBB17E028, 0xBB17EFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB18123C, 0xBB181FF8 } // size 3520 (3 kB) (0 MB) -// { 0xBB18204C, 0xBB183FFC } // size 8116 (7 kB) (0 MB) -// { 0xBB18804C, 0xBB189FFC } // size 8116 (7 kB) (0 MB) -// { 0xBB18A278, 0xBB18BFFC } // size 7560 (7 kB) (0 MB) -// { 0xBB19F468, 0xBB1A03FC } // size 3992 (3 kB) (0 MB) -// { 0xBB1A1028, 0xBB1A1FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB1B2A3C, 0xBB1B3FF8 } // size 5568 (5 kB) (0 MB) -// { 0xBB1B404C, 0xBB1B5FFC } // size 8116 (7 kB) (0 MB) -// { 0xBB1B6354, 0xBB1B7FFC } // size 7340 (7 kB) (0 MB) -// { 0xBB1B89E0, 0xBB1B93FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1BABE0, 0xBB1BB5FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1BC9E0, 0xBB1BD3FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1BEBE0, 0xBB1BF5FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1C09E0, 0xBB1C13FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1C2BE0, 0xBB1C35FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1C49E0, 0xBB1C53FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1C6BE0, 0xBB1C75FC } // size 2592 (2 kB) (0 MB) -// { 0xBB1C9028, 0xBB1C9FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB24A028, 0xBB24B1FC } // size 4568 (4 kB) (0 MB) -// { 0xBB24BB98, 0xBB24C5FC } // size 2664 (2 kB) (0 MB) -// { 0xBB24D998, 0xBB24E3FC } // size 2664 (2 kB) (0 MB) -// { 0xBB26723C, 0xBB267FF8 } // size 3520 (3 kB) (0 MB) -// { 0xBB268048, 0xBB269FFC } // size 8120 (7 kB) (0 MB) -// { 0xBB26A4E4, 0xBB26BFFC } // size 6940 (6 kB) (0 MB) -// { 0xBB293028, 0xBB293FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB29C7E8, 0xBB29DFFC } // size 6168 (6 kB) (0 MB) -// { 0xBB29E008, 0xBB29FFFC } // size 8184 (7 kB) (0 MB) -// { 0xBB2FC828, 0xBB2FDFFC } // size 6104 (5 kB) (0 MB) -// { 0xBB330828, 0xBB331FFC } // size 6104 (5 kB) (0 MB) -// { 0xBB33A6E8, 0xBB33C1FC } // size 6936 (6 kB) (0 MB) -// { 0xBB33C208, 0xBB33DFFC } // size 7672 (7 kB) (0 MB) -// { 0xBB35F828, 0xBB360064 } // size 2112 (2 kB) (0 MB) -// { 0xBB362028, 0xBB362864 } // size 2112 (2 kB) (0 MB) -// { 0xBB37E7E8, 0xBB3802FC } // size 6936 (6 kB) (0 MB) -// { 0xBB380308, 0xBB381FFC } // size 7416 (7 kB) (0 MB) -// { 0xBB382028, 0xBB383FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB390028, 0xBB3924FC } // size 9432 (9 kB) (0 MB) -// { 0xBB394694, 0xBB3953FC } // size 3436 (3 kB) (0 MB) -// { 0xBB39A028, 0xBB39BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB3A47E8, 0xBB3A5FFC } // size 6168 (6 kB) (0 MB) -// { 0xBB3A6008, 0xBB3A7FFC } // size 8184 (7 kB) (0 MB) -// { 0xBB3A95FC, 0xBB3A9FF8 } // size 2560 (2 kB) (0 MB) -// { 0xBB3AA04C, 0xBB3ABFFC } // size 8116 (7 kB) (0 MB) -// { 0xBB3AC108, 0xBB3AE000 } // size 7932 (7 kB) (0 MB) -// { 0xBB3B2028, 0xBB3B42FC } // size 8920 (8 kB) (0 MB) -// { 0xBB3B5390, 0xBB3B5FFC } // size 3184 (3 kB) (0 MB) -// { 0xBB3B623C, 0xBB3B7FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB3B804C, 0xBB3B9FFC } // size 8116 (7 kB) (0 MB) -// { 0xBB3BA33C, 0xBB3BBFFC } // size 7364 (7 kB) (0 MB) -// { 0xBB3BD028, 0xBB3BE828 } // size 6148 (6 kB) (0 MB) -// { 0xBB3C0000, 0xBB3C083C } // size 2112 (2 kB) (0 MB) -// { 0xBB3C0FC0, 0xBB3C17FC } // size 2112 (2 kB) (0 MB) -// { 0xBB3C2000, 0xBB3C2800 } // size 2052 (2 kB) (0 MB) -// { 0xBB3C3FFC, 0xBB3C48BC } // size 2244 (2 kB) (0 MB) -// { 0xBB3C4FA0, 0xBB3C67FC } // size 6240 (6 kB) (0 MB) -// { 0xBB3C6828, 0xBB3C71FC } // size 2520 (2 kB) (0 MB) -// { 0xBB3C72C0, 0xBB3C7FFC } // size 3392 (3 kB) (0 MB) -// { 0xBB3C8028, 0xBB3C9FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB3FC2B8, 0xBB3FDFFC } // size 7496 (7 kB) (0 MB) -// { 0xBB4076F0, 0xBB4081FC } // size 2832 (2 kB) (0 MB) -// { 0xBB4096F0, 0xBB409FFC } // size 2320 (2 kB) (0 MB) -// { 0xBB40A028, 0xBB40BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB410028, 0xBB4121FC } // size 8664 (8 kB) (0 MB) -// { 0xBB414028, 0xBB4161FC } // size 8664 (8 kB) (0 MB) -// { 0xBB41A028, 0xBB41BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB42023C, 0xBB421FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB422050, 0xBB423FFC } // size 8112 (7 kB) (0 MB) -// { 0xBB49953C, 0xBB499FF8 } // size 2752 (2 kB) (0 MB) -// { 0xBB49A04C, 0xBB49BFFC } // size 8116 (7 kB) (0 MB) -// { 0xBB49C2FC, 0xBB49DFFC } // size 7428 (7 kB) (0 MB) -// { 0xBB4AA394, 0xBB4ABFFC } // size 7276 (7 kB) (0 MB) -// { 0xBB4B8028, 0xBB4B9FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB4C6A38, 0xBB4C7FFC } // size 5576 (5 kB) (0 MB) -// { 0xBB4D0F00, 0xBB4D24FC } // size 5632 (5 kB) (0 MB) -// { 0xBB4D2D80, 0xBB4D3FFC } // size 4736 (4 kB) (0 MB) -// { 0xBB4D4028, 0xBB4D4FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB4E004C, 0xBB4E1FFC } // size 8116 (7 kB) (0 MB) -// { 0xBB4E2424, 0xBB4E3FFC } // size 7132 (6 kB) (0 MB) -// { 0xBB4E6028, 0xBB4E6FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB4E9028, 0xBB4EA1FC } // size 4568 (4 kB) (0 MB) -// { 0xBB4EA2C0, 0xBB4EAFFC } // size 3392 (3 kB) (0 MB) -// { 0xBB4EB028, 0xBB4EBFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB4F0028, 0xBB4F1FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB4F6028, 0xBB4F81FC } // size 8664 (8 kB) (0 MB) -// { 0xBB4FC028, 0xBB4FCFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB4FF028, 0xBB4FFFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB504028, 0xBB504FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB51ED24, 0xBB51FFFC } // size 4828 (4 kB) (0 MB) -// { 0xBB52499C, 0xBB525FFC } // size 5732 (5 kB) (0 MB) -// { 0xBB52A828, 0xBB52C1FC } // size 6616 (6 kB) (0 MB) -// { 0xBB530028, 0xBB531FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB536028, 0xBB537FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB53C23C, 0xBB53DFF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB53E04C, 0xBB53FFFC } // size 8116 (7 kB) (0 MB) -// { 0xBB54029C, 0xBB541FFC } // size 7524 (7 kB) (0 MB) -// { 0xBB54420C, 0xBB544FFC } // size 3572 (3 kB) (0 MB) -// { 0xBB547210, 0xBB5481FC } // size 4080 (3 kB) (0 MB) -// { 0xBB5482C0, 0xBB548FFC } // size 3392 (3 kB) (0 MB) -// { 0xBB549028, 0xBB549FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB54E254, 0xBB54EFFC } // size 3500 (3 kB) (0 MB) -// { 0xBB551028, 0xBB551FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB55A028, 0xBB55BFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB560FD4, 0xBB561FFC } // size 4140 (4 kB) (0 MB) -// { 0xBB566028, 0xBB5681FC } // size 8664 (8 kB) (0 MB) -// { 0xBB56C028, 0xBB56DFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB57223C, 0xBB573FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB57404C, 0xBB575FFC } // size 8116 (7 kB) (0 MB) -// { 0xBB576450, 0xBB577FFC } // size 7088 (6 kB) (0 MB) -// { 0xBB578308, 0xBB578FFC } // size 3320 (3 kB) (0 MB) -// { 0xBB57F378, 0xBB5801FC } // size 3720 (3 kB) (0 MB) -// { 0xBB5802C0, 0xBB580FFC } // size 3392 (3 kB) (0 MB) -// { 0xBB581028, 0xBB581FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB586028, 0xBB587FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB58C028, 0xBB58E1FC } // size 8664 (8 kB) (0 MB) -// { 0xBB592334, 0xBB592FFC } // size 3276 (3 kB) (0 MB) -// { 0xBB59533C, 0xBB595FFC } // size 3268 (3 kB) (0 MB) -// { 0xBB59A028, 0xBB59AFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB5B8028, 0xBB5B9FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB5C36F0, 0xBB5C41FC } // size 2832 (2 kB) (0 MB) -// { 0xBB5C56F0, 0xBB5C5FFC } // size 2320 (2 kB) (0 MB) -// { 0xBB5C6028, 0xBB5C7FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB5CC528, 0xBB5CE1FC } // size 7384 (7 kB) (0 MB) -// { 0xBB5D2028, 0xBB5D3FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB5D8028, 0xBB5D9FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB5DE23C, 0xBB5DFFF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB5E0054, 0xBB5E1FFC } // size 8108 (7 kB) (0 MB) -// { 0xBB5E2220, 0xBB5E3FFC } // size 7648 (7 kB) (0 MB) -// { 0xBB5E4390, 0xBB5E5FFC } // size 7280 (7 kB) (0 MB) -// { 0xBB5EA028, 0xBB5EA940 } // size 2332 (2 kB) (0 MB) -// { 0xBB630028, 0xBB6323FC } // size 9176 (8 kB) (0 MB) -// { 0xBB636050, 0xBB637FFC } // size 8112 (7 kB) (0 MB) -// { 0xBB63A828, 0xBB63B944 } // size 4384 (4 kB) (0 MB) -// { 0xBB64317C, 0xBB643FF8 } // size 3712 (3 kB) (0 MB) -// { 0xBB64404C, 0xBB645FFC } // size 8116 (7 kB) (0 MB) -// { 0xBB64644C, 0xBB647FFC } // size 7092 (6 kB) (0 MB) -// { 0xBB64A028, 0xBB64AFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB64D028, 0xBB64E1FC } // size 4568 (4 kB) (0 MB) -// { 0xBB64E2C0, 0xBB64EFFC } // size 3392 (3 kB) (0 MB) -// { 0xBB64F028, 0xBB64FFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB654028, 0xBB65683C } // size 10264 (10 kB) (0 MB) -// { 0xBB656FC0, 0xBB6577FC } // size 2112 (2 kB) (0 MB) -// { 0xBB658000, 0xBB658800 } // size 2052 (2 kB) (0 MB) -// { 0xBB658FFC, 0xBB6597FC } // size 2052 (2 kB) (0 MB) -// { 0xBB65A000, 0xBB65A93C } // size 2368 (2 kB) (0 MB) -// { 0xBB65AE98, 0xBB65D7FC } // size 10600 (10 kB) (0 MB) -// { 0xBB65EDE0, 0xBB65FFFC } // size 4640 (4 kB) (0 MB) -// { 0xBB664028, 0xBB6661FC } // size 8664 (8 kB) (0 MB) -// { 0xBB66A028, 0xBB66AFFC } // size 4056 (3 kB) (0 MB) -// { 0xBB66D640, 0xBB66DFFC } // size 2496 (2 kB) (0 MB) -// { 0xBB672028, 0xBB672FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB690028, 0xBB691FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB696834, 0xBB6981FC } // size 6604 (6 kB) (0 MB) -// { 0xBB69C028, 0xBB69DFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB6A233C, 0xBB6A3FFC } // size 7364 (7 kB) (0 MB) -// { 0xBB6A823C, 0xBB6A9FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB6AA04C, 0xBB6ABFFC } // size 8116 (7 kB) (0 MB) -// { 0xBB6AC424, 0xBB6ADFFC } // size 7132 (6 kB) (0 MB) -// { 0xBB6B0378, 0xBB6B0FFC } // size 3208 (3 kB) (0 MB) -// { 0xBB6B3028, 0xBB6B41FC } // size 4568 (4 kB) (0 MB) -// { 0xBB6B42C0, 0xBB6B4FFC } // size 3392 (3 kB) (0 MB) -// { 0xBB6B5028, 0xBB6B5FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB6BA028, 0xBB6BBFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB6C0028, 0xBB6C21FC } // size 8664 (8 kB) (0 MB) -// { 0xBB6C6028, 0xBB6C6FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB6CAB1C, 0xBB6CBFFC } // size 5348 (5 kB) (0 MB) -// { 0xBB6D0028, 0xBB6D0FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB6EE028, 0xBB6EFFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB6F4528, 0xBB6F61FC } // size 7384 (7 kB) (0 MB) -// { 0xBB6FA028, 0xBB6FBFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB700640, 0xBB701FFC } // size 6592 (6 kB) (0 MB) -// { 0xBB70623C, 0xBB707FF8 } // size 7616 (7 kB) (0 MB) -// { 0xBB708048, 0xBB709FFC } // size 8120 (7 kB) (0 MB) -// { 0xBB70A38C, 0xBB70BFFC } // size 7284 (7 kB) (0 MB) -// { 0xBB710028, 0xBB711FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB716028, 0xBB717FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB71C028, 0xBB71D1FC } // size 4568 (4 kB) (0 MB) -// { 0xBB71D2C0, 0xBB71DFFC } // size 3392 (3 kB) (0 MB) -// { 0xBB71E028, 0xBB71FFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB724028, 0xBB725FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB72B828, 0xBB72C074 } // size 2128 (2 kB) (0 MB) -// { 0xBB736028, 0xBB736908 } // size 2276 (2 kB) (0 MB) -// { 0xBB738028, 0xBB738FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB741028, 0xBB741FFC } // size 4056 (3 kB) (0 MB) -// { 0xBB748A74, 0xBB749FFC } // size 5516 (5 kB) (0 MB) -// { 0xBB74E028, 0xBB74FFFC } // size 8152 (7 kB) (0 MB) -// { 0xBB754028, 0xBB755FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB75A028, 0xBB75C1FC } // size 8664 (8 kB) (0 MB) -// { 0xBB75E528, 0xBB7601FC } // size 7384 (7 kB) (0 MB) -// { 0xBB764028, 0xBB765FFC } // size 8152 (7 kB) (0 MB) -// { 0xBB76EF88, 0xBB77EEB4 } // size 65328 (63 kB) (0 MB) -// { 0xBB77F7E0, 0xBB8477E4 } // size 819208 (800 kB) (0 MB) -// { 0xBB858010, 0xBB859FF8 } // size 8172 (7 kB) (0 MB) -// { 0xBB86A010, 0xBB86BFF8 } // size 8172 (7 kB) (0 MB) -// { 0xBB87C00C, 0xBB936CB8 } // size 765104 (747 kB) (0 MB) -// { 0xBB936D8C, 0xBB94918C } // size 74756 (73 kB) (0 MB) -// { 0xBB94919C, 0xBB94B18C } // size 8180 (7 kB) (0 MB) -// { 0xBB952414, 0xBB952EA0 } // size 2704 (2 kB) (0 MB) -// { 0xBB95310C, 0xBB953FAC } // size 3748 (3 kB) (0 MB) -// { 0xBB954078, 0xBB954FBC } // size 3912 (3 kB) (0 MB) -// { 0xBB954FC8, 0xBB955FC4 } // size 4096 (4 kB) (0 MB) -// { 0xBB956010, 0xBB95700C } // size 4096 (4 kB) (0 MB) -// { 0xBB9570B8, 0xBB95801C } // size 3944 (3 kB) (0 MB) -// { 0xBB958030, 0xBB959028 } // size 4092 (3 kB) (0 MB) -// { 0xBB95904C, 0xBB95A030 } // size 4072 (3 kB) (0 MB) -// { 0xBB95A080, 0xBB95B054 } // size 4056 (3 kB) (0 MB) -// { 0xBB95B388, 0xBB95C35C } // size 4056 (3 kB) (0 MB) -// { 0xBB95C670, 0xBB95D670 } // size 4100 (4 kB) (0 MB) -// { 0xBB95D67C, 0xBB95E678 } // size 4096 (4 kB) (0 MB) -// { 0xBB95E694, 0xBB95F688 } // size 4088 (3 kB) (0 MB) -// { 0xBB95F698, 0xBB960694 } // size 4096 (4 kB) (0 MB) -// { 0xBB9606A0, 0xBB9616A0 } // size 4100 (4 kB) (0 MB) -// { 0xBB9616C4, 0xBB9626A8 } // size 4072 (3 kB) (0 MB) -// { 0xBB9626C0, 0xBB9636B8 } // size 4092 (3 kB) (0 MB) -// { 0xBB9636C4, 0xBB9646C4 } // size 4100 (4 kB) (0 MB) -// { 0xBB9646D0, 0xBB9656D0 } // size 4100 (4 kB) (0 MB) -// { 0xBB9656DC, 0xBB9666DC } // size 4100 (4 kB) (0 MB) -// { 0xBB9666E8, 0xBB9676E4 } // size 4096 (4 kB) (0 MB) -// { 0xBB967704, 0xBB968704 } // size 4100 (4 kB) (0 MB) -// { 0xBB968710, 0xBB96970C } // size 4096 (4 kB) (0 MB) -// { 0xBB969728, 0xBB96A71C } // size 4088 (3 kB) (0 MB) -// { 0xBB96A72C, 0xBB96B728 } // size 4096 (4 kB) (0 MB) -// { 0xBB96B734, 0xBB96C734 } // size 4100 (4 kB) (0 MB) -// { 0xBB96C758, 0xBB96D73C } // size 4072 (3 kB) (0 MB) -// { 0xBB96D754, 0xBB96E74C } // size 4092 (3 kB) (0 MB) -// { 0xBB96E758, 0xBB96F758 } // size 4100 (4 kB) (0 MB) -// { 0xBB96F764, 0xBB970764 } // size 4100 (4 kB) (0 MB) -// { 0xBB970770, 0xBB971770 } // size 4100 (4 kB) (0 MB) -// { 0xBB97177C, 0xBB972778 } // size 4096 (4 kB) (0 MB) -// { 0xBB97ED38, 0xBB97FFF8 } // size 4804 (4 kB) (0 MB) -// { 0xBB980000, 0xBB990028 } // size 65580 (64 kB) (0 MB) -// { 0xBB9936D0, 0xBB993FF8 } // size 2348 (2 kB) (0 MB) -// { 0xBB994000, 0xBB9A4028 } // size 65580 (64 kB) (0 MB) -// { 0xBB9A8D8C, 0xBB9B8CBC } // size 65332 (63 kB) (0 MB) -// { 0xBB9B9528, 0xBB9C90F4 } // size 64464 (62 kB) (0 MB) -// { 0xBB9C9F0C, 0xBB9CB1BC } // size 4788 (4 kB) (0 MB) -// { 0xBB9CB1E4, 0xBB9DB114 } // size 65332 (63 kB) (0 MB) -// { 0xBB9DD3EC, 0xBB9ED15C } // size 64884 (63 kB) (0 MB) -// { 0xBB9EDAFC, 0xBB9F1AFC } // size 16388 (16 kB) (0 MB) -// { 0xBB9F1B40, 0xBB9F5B3C } // size 16384 (16 kB) (0 MB) -// { 0xBB9FAF24, 0xBBA00B74 } // size 23636 (23 kB) (0 MB) -// { 0xBBA00BC0, 0xBBA0EBC0 } // size 57348 (56 kB) (0 MB) -// { 0xBBA0FE1C, 0xBBA1CBBC } // size 52644 (51 kB) (0 MB) -// { 0xBBA1D144, 0xBBA1DCF0 } // size 2992 (2 kB) (0 MB) -// { 0xBBA1DD40, 0xBBA1FCBC } // size 8064 (7 kB) (0 MB) -// { 0xBBA2057C, 0xBBA21C3C } // size 5828 (5 kB) (0 MB) -// { 0xBBA22438, 0xBBA251E8 } // size 11700 (11 kB) (0 MB) -// { 0xBBA25200, 0xBBA2C1FC } // size 28672 (28 kB) (0 MB) -// { 0xBBA2C7AC, 0xBBA331FC } // size 27220 (26 kB) (0 MB) -// { 0xBBA350C8, 0xBBA3678C } // size 5832 (5 kB) (0 MB) -// { 0xBBA367C0, 0xBBA3A17C } // size 14784 (14 kB) (0 MB) -// { 0xBBA3AB1C, 0xBBA3DB3C } // size 12324 (12 kB) (0 MB) -// { 0xBBA40640, 0xBBA4120C } // size 3024 (2 kB) (0 MB) -// { 0xBBA414AC, 0xBBA41DDC } // size 2356 (2 kB) (0 MB) -// { 0xBBA44700, 0xBBA456C0 } // size 4036 (3 kB) (0 MB) -// { 0xBBA45BFC, 0xBBA4667C } // size 2692 (2 kB) (0 MB) -// { 0xBBA48290, 0xBBA48A90 } // size 2052 (2 kB) (0 MB) -// { 0xBBA722AC, 0xBBA821DC } // size 65332 (63 kB) (0 MB) -// { 0xBBA84708, 0xBBA8A0E8 } // size 23012 (22 kB) (0 MB) -// { 0xBBA8A100, 0xBBA980FC } // size 57344 (56 kB) (0 MB) -// { 0xBBA99EBC, 0xBBAA60FC } // size 49732 (48 kB) (0 MB) -// { 0xBBAAC960, 0xBBAB0480 } // size 15140 (14 kB) (0 MB) -// { 0xBBAB04C0, 0xBBABE4BC } // size 57344 (56 kB) (0 MB) -// { 0xBBAC3B5C, 0xBBACC4BC } // size 35172 (34 kB) (0 MB) -// { 0xBBACFBFC, 0xBBAD0D0C } // size 4372 (4 kB) (0 MB) -// { 0xBBAD0DEC, 0xBBAD1E1C } // size 4148 (4 kB) (0 MB) -// { 0xBBAD4434, 0xBBAD6920 } // size 9456 (9 kB) (0 MB) -// { 0xBBAD6940, 0xBBAE025C } // size 39200 (38 kB) (0 MB) -// { 0xBBAE45BC, 0xBBAE9B7C } // size 21956 (21 kB) (0 MB) -// { 0xBBAED0CC, 0xBBAEF5B8 } // size 9456 (9 kB) (0 MB) -// { 0xBBAEF600, 0xBBAF8F1C } // size 39200 (38 kB) (0 MB) -// { 0xBBAFD27C, 0xBBB0283C } // size 21956 (21 kB) (0 MB) -// { 0xBBB051BC, 0xBBB05D8C } // size 3028 (2 kB) (0 MB) -// { 0xBBB05EDC, 0xBBB0695C } // size 2692 (2 kB) (0 MB) -// { 0xBBB08900, 0xBBB094CC } // size 3024 (2 kB) (0 MB) -// { 0xBBB095AC, 0xBBB0A09C } // size 2804 (2 kB) (0 MB) -// { 0xBBB0D884, 0xBBB0F224 } // size 6564 (6 kB) (0 MB) -// { 0xBBB0F240, 0xBBB1623C } // size 28672 (28 kB) (0 MB) -// { 0xBBB196BC, 0xBBB1D23C } // size 15236 (14 kB) (0 MB) -// { 0xBBB212B4, 0xBBB22894 } // size 5604 (5 kB) (0 MB) -// { 0xBBB228C0, 0xBBB298BC } // size 28672 (28 kB) (0 MB) -// { 0xBBB2D5FC, 0xBBB308BC } // size 12996 (12 kB) (0 MB) -// { 0xBBB364A4, 0xBBB382CC } // size 7724 (7 kB) (0 MB) -// { 0xBBB38300, 0xBBB40EFC } // size 35840 (35 kB) (0 MB) -// { 0xBBB454FC, 0xBBB49AFC } // size 17924 (17 kB) (0 MB) -// { 0xBBB4E6E0, 0xBBB515BC } // size 12000 (11 kB) (0 MB) -// { 0xBBB515D4, 0xBBB52570 } // size 4000 (3 kB) (0 MB) -// { 0xBBB54F5C, 0xBBB5653C } // size 5604 (5 kB) (0 MB) -// { 0xBBB56580, 0xBBB5D57C } // size 28672 (28 kB) (0 MB) -// { 0xBBB612BC, 0xBBB6457C } // size 12996 (12 kB) (0 MB) -// { 0xBBB6A580, 0xBBB6B68C } // size 4368 (4 kB) (0 MB) -// { 0xBBB6B76C, 0xBBB6C79C } // size 4148 (4 kB) (0 MB) -// { 0xBBB70F3C, 0xBBB7251C } // size 5604 (5 kB) (0 MB) -// { 0xBBB72540, 0xBBB7953C } // size 28672 (28 kB) (0 MB) -// { 0xBBB7D27C, 0xBBB8053C } // size 12996 (12 kB) (0 MB) -// { 0xBBB83680, 0xBBB8424C } // size 3024 (2 kB) (0 MB) -// { 0xBBB8439C, 0xBBB84E1C } // size 2692 (2 kB) (0 MB) -// { 0xBBB86DC0, 0xBBB8798C } // size 3024 (2 kB) (0 MB) -// { 0xBBB87A6C, 0xBBB8855C } // size 2804 (2 kB) (0 MB) -// { 0xBBB8FD08, 0xBBB916A8 } // size 6564 (6 kB) (0 MB) -// { 0xBBB916C0, 0xBBB986BC } // size 28672 (28 kB) (0 MB) -// { 0xBBB9BB3C, 0xBBB9F6BC } // size 15236 (14 kB) (0 MB) -// { 0xBBBA2280, 0xBBBA338C } // size 4368 (4 kB) (0 MB) -// { 0xBBBA377C, 0xBBBA449C } // size 3364 (3 kB) (0 MB) -// { 0xBBBAA238, 0xBBBABBD8 } // size 6564 (6 kB) (0 MB) -// { 0xBBBABC00, 0xBBBB2BFC } // size 28672 (28 kB) (0 MB) -// { 0xBBBB607C, 0xBBBB9BFC } // size 15236 (14 kB) (0 MB) -// { 0xBBBBD380, 0xBBBBDF4C } // size 3024 (2 kB) (0 MB) -// { 0xBBBC1230, 0xBBBC1D6C } // size 2880 (2 kB) (0 MB) -// { 0xBBBC1D7C, 0xBBBC4F5C } // size 12772 (12 kB) (0 MB) -// { 0xBBBC74F8, 0xBBBCA22C } // size 11576 (11 kB) (0 MB) -// { 0xBBBCA23C, 0xBBBD513C } // size 44804 (43 kB) (0 MB) -// { 0xBBBD973C, 0xBBBE003C } // size 26884 (26 kB) (0 MB) -// { 0xBBBE1658, 0xBBBE2194 } // size 2880 (2 kB) (0 MB) -// { 0xBBBE21C0, 0xBBBE539C } // size 12768 (12 kB) (0 MB) -// { 0xBBBE8000, 0xBBBE8FBC } // size 4032 (3 kB) (0 MB) -// { 0xBBBE909C, 0xBBBE9F7C } // size 3812 (3 kB) (0 MB) -// { 0xBBBEBE78, 0xBBBED818 } // size 6564 (6 kB) (0 MB) -// { 0xBBBED840, 0xBBBF483C } // size 28672 (28 kB) (0 MB) -// { 0xBBBF7CBC, 0xBBBFB83C } // size 15236 (14 kB) (0 MB) -// { 0xBBBFD970, 0xBBC00750 } // size 11748 (11 kB) (0 MB) -// { 0xBBC00780, 0xBBC0777C } // size 28672 (28 kB) (0 MB) -// { 0xBBC07CBC, 0xBBC0E77C } // size 27332 (26 kB) (0 MB) -// { 0xBBC10478, 0xBBC11E18 } // size 6564 (6 kB) (0 MB) -// { 0xBBC11E40, 0xBBC18E3C } // size 28672 (28 kB) (0 MB) -// { 0xBBC1C2BC, 0xBBC1FE3C } // size 15236 (14 kB) (0 MB) -// { 0xBBC227BC, 0xBBC2338C } // size 3028 (2 kB) (0 MB) -// { 0xBBC234DC, 0xBBC23F5C } // size 2692 (2 kB) (0 MB) -// { 0xBBC25F00, 0xBBC26ACC } // size 3024 (2 kB) (0 MB) -// { 0xBBC26BAC, 0xBBC2769C } // size 2804 (2 kB) (0 MB) -// { 0xBBC2B3EC, 0xBBC2D0C4 } // size 7388 (7 kB) (0 MB) -// { 0xBBC2D100, 0xBBC3543C } // size 33600 (32 kB) (0 MB) -// { 0xBBC3948C, 0xBBC3D77C } // size 17140 (16 kB) (0 MB) -// { 0xBBC3E9D4, 0xBBC3F510 } // size 2880 (2 kB) (0 MB) -// { 0xBBC3F540, 0xBBC4271C } // size 12768 (12 kB) (0 MB) -// { 0xBBC49440, 0xBBC4AA20 } // size 5604 (5 kB) (0 MB) -// { 0xBBC4AA40, 0xBBC51A3C } // size 28672 (28 kB) (0 MB) -// { 0xBBC5577C, 0xBBC58A3C } // size 12996 (12 kB) (0 MB) -// { 0xBBC59C94, 0xBBC5A7D0 } // size 2880 (2 kB) (0 MB) -// { 0xBBC5A800, 0xBBC5D9DC } // size 12768 (12 kB) (0 MB) -// { 0xBBC606C0, 0xBBC617CC } // size 4368 (4 kB) (0 MB) -// { 0xBBC618AC, 0xBBC628DC } // size 4148 (4 kB) (0 MB) -// { 0xBBC69AE4, 0xBBC6B364 } // size 6276 (6 kB) (0 MB) -// { 0xBBC6B380, 0xBBC7237C } // size 28672 (28 kB) (0 MB) -// { 0xBBC75A9C, 0xBBC7937C } // size 14564 (14 kB) (0 MB) -// { 0xBBC7C4C0, 0xBBC7D08C } // size 3024 (2 kB) (0 MB) -// { 0xBBC7D1DC, 0xBBC7DC5C } // size 2692 (2 kB) (0 MB) -// { 0xBBC7FC00, 0xBBC807CC } // size 3024 (2 kB) (0 MB) -// { 0xBBC808AC, 0xBBC8139C } // size 2804 (2 kB) (0 MB) -// { 0xBBC82144, 0xBBC82C80 } // size 2880 (2 kB) (0 MB) -// { 0xBBC82CC0, 0xBBC85E9C } // size 12768 (12 kB) (0 MB) -// { 0xBBC8E4C0, 0xBBC8F08C } // size 3024 (2 kB) (0 MB) -// { 0xBBC8F1DC, 0xBBC8FC5C } // size 2692 (2 kB) (0 MB) -// { 0xBBC91C00, 0xBBC927CC } // size 3024 (2 kB) (0 MB) -// { 0xBBC928AC, 0xBBC9339C } // size 2804 (2 kB) (0 MB) -// { 0xBBC94878, 0xBBC96C38 } // size 9156 (8 kB) (0 MB) -// { 0xBBC96C80, 0xBBC9DC7C } // size 28672 (28 kB) (0 MB) -// { 0xBBC9F95C, 0xBBCA4C7C } // size 21284 (20 kB) (0 MB) -// { 0xBBCA8FB0, 0xBBCABBB0 } // size 11268 (11 kB) (0 MB) -// { 0xBBCABC00, 0xBBCB2BFC } // size 28672 (28 kB) (0 MB) -// { 0xBBCB359C, 0xBBCB9BFC } // size 26212 (25 kB) (0 MB) -// { 0xBBCBBAF0, 0xBBCBE840 } // size 11604 (11 kB) (0 MB) -// { 0xBBCBE880, 0xBBCC587C } // size 28672 (28 kB) (0 MB) -// { 0xBBCC5F0C, 0xBBCCC87C } // size 26996 (26 kB) (0 MB) -// { 0xBBCCE0E8, 0xBBCD1078 } // size 12180 (11 kB) (0 MB) -// { 0xBBCD10C0, 0xBBCD80BC } // size 28672 (28 kB) (0 MB) -// { 0xBBCD820C, 0xBBCDF0BC } // size 28340 (27 kB) (0 MB) -// { 0xBBCE02FC, 0xBBCE307C } // size 11652 (11 kB) (0 MB) -// { 0xBBCE30C0, 0xBBCEA0BC } // size 28672 (28 kB) (0 MB) -// { 0xBBCEA6DC, 0xBBCF10BC } // size 27108 (26 kB) (0 MB) -// { 0xBBCF4750, 0xBBCF66F0 } // size 8100 (7 kB) (0 MB) -// { 0xBBCF6740, 0xBBCFD73C } // size 28672 (28 kB) (0 MB) -// { 0xBBCFFDBC, 0xBBD0473C } // size 18820 (18 kB) (0 MB) -// { 0xBBD07800, 0xBBD083CC } // size 3024 (2 kB) (0 MB) -// { 0xBBD0AF00, 0xBBD0BACC } // size 3024 (2 kB) (0 MB) -// { 0xBBD10FB8, 0xBBD11830 } // size 2172 (2 kB) (0 MB) -// { 0xBBD1205C, 0xBBD1301C } // size 4036 (3 kB) (0 MB) -// { 0xBBD137FC, 0xBBD147BC } // size 4036 (3 kB) (0 MB) -// { 0xBBD158AC, 0xBBD1640C } // size 2916 (2 kB) (0 MB) -// { 0xBBD169BC, 0xBBD1751C } // size 2916 (2 kB) (0 MB) -// { 0xBBD1EE0C, 0xBBD1FB9C } // size 3476 (3 kB) (0 MB) -// { 0xBBD2006C, 0xBBD20DFC } // size 3476 (3 kB) (0 MB) -// { 0xBBD2348C, 0xBBD2405C } // size 3028 (2 kB) (0 MB) -// { 0xBBD246EC, 0xBBD252BC } // size 3028 (2 kB) (0 MB) -// { 0xBBD2786C, 0xBBD2851C } // size 3252 (3 kB) (0 MB) -// { 0xBBD28ACC, 0xBBD2977C } // size 3252 (3 kB) (0 MB) -// { 0xBBD2BAFC, 0xBBD2C9DC } // size 3812 (3 kB) (0 MB) -// { 0xBBD2CD5C, 0xBBD2DC3C } // size 3812 (3 kB) (0 MB) -// { 0xBBD301EC, 0xBBD30E9C } // size 3252 (3 kB) (0 MB) -// { 0xBBD3144C, 0xBBD320FC } // size 3252 (3 kB) (0 MB) -// { 0xBBD346AC, 0xBBD3535C } // size 3252 (3 kB) (0 MB) -// { 0xBBD3590C, 0xBBD365BC } // size 3252 (3 kB) (0 MB) -// { 0xBBD38D9C, 0xBBD3981C } // size 2692 (2 kB) (0 MB) -// { 0xBBD39FFC, 0xBBD3AA7C } // size 2692 (2 kB) (0 MB) -// { 0xBBD3EB3C, 0xBBD402F0 } // size 6072 (5 kB) (0 MB) -// { 0xBBD412FC, 0xBBD4423C } // size 12100 (11 kB) (0 MB) -// { 0xBBD451FC, 0xBBD4813C } // size 12100 (11 kB) (0 MB) -// { 0xBBD496F4, 0xBBD4A7E0 } // size 4336 (4 kB) (0 MB) -// { 0xBBD4AD3C, 0xBBD4D1FC } // size 9412 (9 kB) (0 MB) -// { 0xBBD4D73C, 0xBBD4FBFC } // size 9412 (9 kB) (0 MB) -// { 0xBBD537BC, 0xBBD5955C } // size 23972 (23 kB) (0 MB) -// { 0xBBD5A1BC, 0xBBD6757C } // size 54212 (52 kB) (0 MB) -// { 0xBBD681BC, 0xBBD7557C } // size 54212 (52 kB) (0 MB) -// { 0xBBD769EC, 0xBBD77D4C } // size 4964 (4 kB) (0 MB) -// { 0xBBD78C5C, 0xBBD7B1FC } // size 9636 (9 kB) (0 MB) -// { 0xBBD7C0DC, 0xBBD7E67C } // size 9636 (9 kB) (0 MB) -// { 0xBBD8CF0C, 0xBBD8D9FC } // size 2804 (2 kB) (0 MB) -// { 0xBBD8DECC, 0xBBD8E9BC } // size 2804 (2 kB) (0 MB) -// { 0xBBD9388C, 0xBBD9437C } // size 2804 (2 kB) (0 MB) -// { 0xBBD9484C, 0xBBD9533C } // size 2804 (2 kB) (0 MB) -// { 0xBBD9993C, 0xBBD9A73C } // size 3588 (3 kB) (0 MB) -// { 0xBBD9D140, 0xBBD9E39C } // size 4704 (4 kB) (0 MB) -// { 0xBBD9E94C, 0xBBD9F5FC } // size 3252 (3 kB) (0 MB) -// { 0xBBDA3010, 0xBBDA3AFC } // size 2800 (2 kB) (0 MB) -// { 0xBBDA3B40, 0xBBDA581C } // size 7392 (7 kB) (0 MB) -// { 0xBBDA5F1C, 0xBBDA74FC } // size 5604 (5 kB) (0 MB) -// { 0xBBDAA08C, 0xBBDAB50C } // size 5252 (5 kB) (0 MB) -// { 0xBBDAB540, 0xBBDAE9BC } // size 13440 (13 kB) (0 MB) -// { 0xBBDAF35C, 0xBBDB1E3C } // size 10980 (10 kB) (0 MB) -// { 0xBBDB3180, 0xBBDB43DC } // size 4704 (4 kB) (0 MB) -// { 0xBBDB7BDC, 0xBBDB86C8 } // size 2800 (2 kB) (0 MB) -// { 0xBBDB8700, 0xBBDBA3DC } // size 7392 (7 kB) (0 MB) -// { 0xBBDBAADC, 0xBBDBC0BC } // size 5604 (5 kB) (0 MB) -// { 0xBBDBEA88, 0xBBDC0058 } // size 5588 (5 kB) (0 MB) -// { 0xBBDC0080, 0xBBDC34FC } // size 13440 (13 kB) (0 MB) -// { 0xBBDC387C, 0xBBDC697C } // size 12548 (12 kB) (0 MB) -// { 0xBBDC8374, 0xBBDC96A4 } // size 4916 (4 kB) (0 MB) -// { 0xBBDC96C0, 0xBBDCC5FC } // size 12096 (11 kB) (0 MB) -// { 0xBBDCCB3C, 0xBBDCF53C } // size 10756 (10 kB) (0 MB) -// { 0xBBDD50A4, 0xBBDDB054 } // size 24500 (23 kB) (0 MB) -// { 0xBBDDB080, 0xBBDE907C } // size 57344 (56 kB) (0 MB) -// { 0xBBDE931C, 0xBBDF707C } // size 56676 (55 kB) (0 MB) -// { 0xBBDFABC8, 0xBBDFC388 } // size 6084 (5 kB) (0 MB) -// { 0xBBDFC3C0, 0xBBE033BC } // size 28672 (28 kB) (0 MB) -// { 0xBBE06C9C, 0xBBE0A3BC } // size 14116 (13 kB) (0 MB) -// { 0xBBE0CC2C, 0xBBE0DF94 } // size 4972 (4 kB) (0 MB) -// { 0xBBE0DFC0, 0xBBE1311C } // size 20832 (20 kB) (0 MB) -// { 0xBBE1556C, 0xBBE1827C } // size 11540 (11 kB) (0 MB) -// { 0xBBE1B698, 0xBBE1D0C4 } // size 6704 (6 kB) (0 MB) -// { 0xBBE1D100, 0xBBE22F7C } // size 24192 (23 kB) (0 MB) -// { 0xBBE2512C, 0xBBE28DFC } // size 15572 (15 kB) (0 MB) -// { 0xBBE29650, 0xBBE2B6A8 } // size 8284 (8 kB) (0 MB) -// { 0xBBE2B6C0, 0xBBE3081C } // size 20832 (20 kB) (0 MB) -// { 0xBBE30E3C, 0xBBE3597C } // size 19268 (18 kB) (0 MB) -// { 0xBBE35DF8, 0xBBE38174 } // size 9088 (8 kB) (0 MB) -// { 0xBBE381C0, 0xBBE4247C } // size 41664 (40 kB) (0 MB) -// { 0xBBE46F68, 0xBBE494D8 } // size 9588 (9 kB) (0 MB) -// { 0xBBE49500, 0xBBE504FC } // size 28672 (28 kB) (0 MB) -// { 0xBBE51DEC, 0xBBE574FC } // size 22292 (21 kB) (0 MB) -// { 0xBBE5A278, 0xBBE5BE88 } // size 7188 (7 kB) (0 MB) -// { 0xBBE5BEC0, 0xBBE62EBC } // size 28672 (28 kB) (0 MB) -// { 0xBBE65D8C, 0xBBE69EBC } // size 16692 (16 kB) (0 MB) -// { 0xBBE6C780, 0xBBE6E37C } // size 7168 (7 kB) (0 MB) -// { 0xBBE72240, 0xBBE73E3C } // size 7168 (7 kB) (0 MB) -// { 0xBBE77640, 0xBBE7923C } // size 7168 (7 kB) (0 MB) -// { 0xBBE7CA40, 0xBBE7E63C } // size 7168 (7 kB) (0 MB) -// { 0xBBE85940, 0xBBE870E0 } // size 6052 (5 kB) (0 MB) -// { 0xBBE87A7C, 0xBBE8887C } // size 3588 (3 kB) (0 MB) -// { 0xBBE8AB90, 0xBBE8BA6C } // size 3808 (3 kB) (0 MB) -// { 0xBBE8BA7C, 0xBBE8E47C } // size 10756 (10 kB) (0 MB) -// { 0xBBE8F35C, 0xBBE90E7C } // size 6948 (6 kB) (0 MB) -// { 0xBBE96240, 0xBBE9703C } // size 3584 (3 kB) (0 MB) -// { 0xBBE9711C, 0xBBE97E3C } // size 3364 (3 kB) (0 MB) -// { 0xBBE9AA40, 0xBBE9B83C } // size 3584 (3 kB) (0 MB) -// { 0xBBE9B91C, 0xBBE9C63C } // size 3364 (3 kB) (0 MB) -// { 0xBBEA0280, 0xBBEA107C } // size 3584 (3 kB) (0 MB) -// { 0xBBEA131C, 0xBBEA1E7C } // size 2916 (2 kB) (0 MB) -// { 0xBBEA4A80, 0xBBEA587C } // size 3584 (3 kB) (0 MB) -// { 0xBBEA5A3C, 0xBBEA667C } // size 3140 (3 kB) (0 MB) -// { 0xBBEA7024, 0xBBEA7F00 } // size 3808 (3 kB) (0 MB) -// { 0xBBEA7F40, 0xBBEAA940 } // size 10756 (10 kB) (0 MB) -// { 0xBBEAB81C, 0xBBEAD33C } // size 6948 (6 kB) (0 MB) -// { 0xBBEAFCC0, 0xBBEB0ABC } // size 3584 (3 kB) (0 MB) -// { 0xBBEB0D5C, 0xBBEB18BC } // size 2916 (2 kB) (0 MB) -// { 0xBBEB44C0, 0xBBEB52BC } // size 3584 (3 kB) (0 MB) -// { 0xBBEB547C, 0xBBEB60BC } // size 3140 (3 kB) (0 MB) -// { 0xBBEB6854, 0xBBEB7940 } // size 4336 (4 kB) (0 MB) -// { 0xBBEB7980, 0xBBEBA380 } // size 10756 (10 kB) (0 MB) -// { 0xBBEBA8BC, 0xBBEBCD7C } // size 9412 (9 kB) (0 MB) -// { 0xBBEC4880, 0xBBEC6410 } // size 7060 (6 kB) (0 MB) -// { 0xBBEC73CC, 0xBBEC7F9C } // size 3028 (2 kB) (0 MB) -// { 0xBBED5740, 0xBBED653C } // size 3584 (3 kB) (0 MB) -// { 0xBBED661C, 0xBBED733C } // size 3364 (3 kB) (0 MB) -// { 0xBBED9F40, 0xBBEDAD3C } // size 3584 (3 kB) (0 MB) -// { 0xBBEDAE1C, 0xBBEDBB3C } // size 3364 (3 kB) (0 MB) -// { 0xBBEDE940, 0xBBEDF900 } // size 4036 (3 kB) (0 MB) -// { 0xBBEDFB9C, 0xBBEE08BC } // size 3364 (3 kB) (0 MB) -// { 0xBBEE4300, 0xBBEE50FC } // size 3584 (3 kB) (0 MB) -// { 0xBBEE52BC, 0xBBEE5EFC } // size 3140 (3 kB) (0 MB) -// { 0xBBEE8B00, 0xBBEE98FC } // size 3584 (3 kB) (0 MB) -// { 0xBBEE9B9C, 0xBBEEA6FC } // size 2916 (2 kB) (0 MB) -// { 0xBBEEB440, 0xBBEEC400 } // size 4036 (3 kB) (0 MB) -// { 0xBBEEC69C, 0xBBEED3BC } // size 3364 (3 kB) (0 MB) -// { 0xBBEEFAB4, 0xBBEF0BA4 } // size 4340 (4 kB) (0 MB) -// { 0xBBEF0BC0, 0xBBEF385C } // size 11424 (11 kB) (0 MB) -// { 0xBBEF42DC, 0xBBEF64FC } // size 8740 (8 kB) (0 MB) -// { 0xBBEF71C0, 0xBBEF817C } // size 4032 (3 kB) (0 MB) -// { 0xBBEF83AC, 0xBBEF913C } // size 3476 (3 kB) (0 MB) -// { 0xBBF03080, 0xBBF04C7C } // size 7168 (7 kB) (0 MB) -// { 0xBBF08B40, 0xBBF0A73C } // size 7168 (7 kB) (0 MB) -// { 0xBBF0DF40, 0xBBF0FB3C } // size 7168 (7 kB) (0 MB) -// { 0xBBF13340, 0xBBF14F3C } // size 7168 (7 kB) (0 MB) -// { 0xBBF17CB0, 0xBBF195F0 } // size 6468 (6 kB) (0 MB) -// { 0xBBF19640, 0xBBF2063C } // size 28672 (28 kB) (0 MB) -// { 0xBBF23B9C, 0xBBF2763C } // size 15012 (14 kB) (0 MB) -// { 0xBBF28CC0, 0xBBF2BAA0 } // size 11748 (11 kB) (0 MB) -// { 0xBBF2BAC0, 0xBBF32ABC } // size 28672 (28 kB) (0 MB) -// { 0xBBF32FFC, 0xBBF39ABC } // size 27332 (26 kB) (0 MB) -// { 0xBC9AA154, 0xBC9ABAB8 } // size 6504 (6 kB) (0 MB) -// { 0xBC9AC81C, 0xBC9AFC9C } // size 13444 (13 kB) (0 MB) -// { 0xBC9B09BC, 0xBC9B3E3C } // size 13444 (13 kB) (0 MB) -// { 0xBC9B6E44, 0xBC9B87A8 } // size 6504 (6 kB) (0 MB) -// { 0xBC9B94DC, 0xBC9BC95C } // size 13444 (13 kB) (0 MB) -// { 0xBC9BD67C, 0xBC9C0AFC } // size 13444 (13 kB) (0 MB) -// { 0xBC9C3C98, 0xBC9C871C } // size 19080 (18 kB) (0 MB) -// { 0xBCA0F4A4, 0xBCA35ABC } // size 157212 (153 kB) (0 MB) -// { 0xBCA35AF0, 0xBCA36764 } // size 3192 (3 kB) (0 MB) -// { 0xBCA36774, 0xBCA4662C } // size 65212 (63 kB) (0 MB) -// { 0xBCA48AB0, 0xBCAE0FFC } // size 623952 (609 kB) (0 MB) -// { 0xBCAE7878, 0xBD207DB4 } // size 7472448 (7297 kB) (7 MB) -// { 0xBD3B966C, 0xBD8943C0 } // size 5090648 (4971 kB) (4 MB) -// { 0xBD894770, 0xBD8A037C } // size 48144 (47 kB) (0 MB) -// { 0xBD8A1F88, 0xBD8A2D7C } // size 3576 (3 kB) (0 MB) -// { 0xBD8A63F4, 0xBD8AD3C4 } // size 28628 (27 kB) (0 MB) -// { 0xBD8AD3D8, 0xBDFFFFFC } // size 7679016 (7499 kB) (7 MB) -// { 0xBE2F02A0, 0xBE2F217C } // size 7904 (7 kB) (0 MB) -// { 0xBE320A64, 0xBE323574 } // size 11028 (10 kB) (0 MB) -// { 0xBE324220, 0xBE32B73C } // size 29984 (29 kB) (0 MB) -// { 0xBE34A2A0, 0xBE34C0FC } // size 7776 (7 kB) (0 MB) -// { 0xBE358B80, 0xBE35CCFC } // size 16768 (16 kB) (0 MB) -// { 0xBE363020, 0xBE36407C } // size 4192 (4 kB) (0 MB) -// { 0xBE37EB98, 0xBE38172C } // size 11160 (10 kB) (0 MB) -// { 0xBE382600, 0xBE3AC4BC } // size 171712 (167 kB) (0 MB) -// { 0xBE3BF8D0, 0xBE3E24FC } // size 142384 (139 kB) (0 MB) -// { 0xBE3EB3B0, 0xBE3EE394 } // size 12264 (11 kB) (0 MB) -// { 0xBE3EFD40, 0xBE410CBC } // size 135040 (131 kB) (0 MB) -// { 0xBE41EA50, 0xBE4474FC } // size 166576 (162 kB) (0 MB) -// { 0xBE46ADC0, 0xBE46E57C } // size 14272 (13 kB) (0 MB) -// { 0xBE473BE0, 0xBE47543C } // size 6240 (6 kB) (0 MB) -// { 0xBE47EFD0, 0xBE4884BC } // size 38128 (37 kB) (0 MB) -// { 0xBE49167C, 0xBE493C2C } // size 9652 (9 kB) (0 MB) -// { 0xBE495690, 0xBE49C57C } // size 28400 (27 kB) (0 MB) -// { 0xBE4A58B0, 0xBE4B49FC } // size 61776 (60 kB) (0 MB) -// { 0xBE4DC17C, 0xBE4DF94C } // size 14292 (13 kB) (0 MB) -// { 0xBE4E0AD0, 0xBE5000BC } // size 128496 (125 kB) (0 MB) -// { 0xBE50A1A0, 0xBE53327C } // size 168160 (164 kB) (0 MB) -// { 0xBE536660, 0xBE5584FC } // size 138912 (135 kB) (0 MB) -// { 0xBE58316C, 0xBE58659C } // size 13364 (13 kB) (0 MB) -// { 0xBE586AD0, 0xBE5B86BC } // size 203760 (198 kB) (0 MB) -// { 0xBE5CFF70, 0xBE5D7FBC } // size 32848 (32 kB) (0 MB) -// { 0xBE5DE9D8, 0xBE5E0F8C } // size 9656 (9 kB) (0 MB) -// { 0xBE5E12B0, 0xBE60507C } // size 146896 (143 kB) (0 MB) -// { 0xBE605CBC, 0xBFF849BC } // size 26733828 (26107 kB) (25 MB) -// { 0xBFF869BC, 0xBFF8CA3C } // size 24708 (24 kB) (0 MB) -// { 0xBFF8DA24, 0xBFF8E600 } // size 3040 (2 kB) (0 MB) - -// { 0xC1000000, 0xC1E1FFFC } // size 14811136 (14464 kB) (14 MB) -// { 0xC1EB1380, 0xC1EB4B3C } // size 14272 (13 kB) (0 MB) -// { 0xC1FEFE7C, 0xC1FF5EFC } // size 24708 (24 kB) (0 MB) -// { 0xC1FF6E84, 0xC1FF7AC0 } // size 3136 (3 kB) (0 MB) -// { 0xC2086268, 0xC2090B3C } // size 43224 (42 kB) (0 MB) -// { 0xC20B15D8, 0xC20B97FC } // size 33320 (32 kB) (0 MB) -// { 0xC20BE2A0, 0xC20BED7C } // size 2784 (2 kB) (0 MB) -// { 0xC20CCE7C, 0xC20CEEBC } // size 8260 (8 kB) (0 MB) -// { 0xC20E5888, 0xC20E7E4C } // size 9672 (9 kB) (0 MB) -// { 0xC20E7E58, 0xC20EC73C } // size 18664 (18 kB) (0 MB) -// { 0xC20F212C, 0xC210AF3C } // size 101908 (99 kB) (0 MB) -// { 0xC2119BAC, 0xC211EEFC } // size 21332 (20 kB) (0 MB) -// { 0xC2122F30, 0xC212787C } // size 18768 (18 kB) (0 MB) -// { 0xC2131054, 0xC213C63C } // size 46572 (45 kB) (0 MB) -// { 0xC214A474, 0xC214DC3C } // size 14284 (13 kB) (0 MB) -// { 0xC21ABCA0, 0xC21AE904 } // size 11368 (11 kB) (0 MB) -// { 0xC21AE910, 0xC21C207C } // size 79728 (77 kB) (0 MB) -// { 0xC21DBB50, 0xC21DCFFC } // size 5296 (5 kB) (0 MB) -// { 0xC21DD064, 0xC21E287C } // size 22556 (22 kB) (0 MB) -// { 0xC301308C, 0xC301F0BC } // size 49204 (48 kB) (0 MB) -// { 0xC301F0C4, 0xC3023014 } // size 16212 (15 kB) (0 MB) -// { 0xC30230C4, 0xC3027014 } // size 16212 (15 kB) (0 MB) -// { 0xC30270C4, 0xC302B014 } // size 16212 (15 kB) (0 MB) -// { 0xC302B0C4, 0xC302F014 } // size 16212 (15 kB) (0 MB) -// { 0xC302F0C4, 0xC3033014 } // size 16212 (15 kB) (0 MB) -// { 0xC30330C4, 0xC3037014 } // size 16212 (15 kB) (0 MB) -// { 0xC30398E8, 0xC303A2B4 } // size 2512 (2 kB) (0 MB) -// { 0xC303B068, 0xC303BC68 } // size 3076 (3 kB) (0 MB) -// { 0xC3043150, 0xC3043C64 } // size 2840 (2 kB) (0 MB) -// { 0xC3045AF0, 0xC304E09C } // size 34224 (33 kB) (0 MB) -// { 0xC304E3D4, 0xC3050B24 } // size 10068 (9 kB) (0 MB) -// { 0xC3051940, 0xC30528D4 } // size 3992 (3 kB) (0 MB) -// { 0xC3052930, 0xC30538DC } // size 4016 (3 kB) (0 MB) -// { 0xC3053934, 0xC30548D4 } // size 4004 (3 kB) (0 MB) -// { 0xC30566EC, 0xC3058664 } // size 8060 (7 kB) (0 MB) -// { 0xC30586EC, 0xC305A664 } // size 8060 (7 kB) (0 MB) -// { 0xC305A6EC, 0xC305C664 } // size 8060 (7 kB) (0 MB) -// { 0xC305CB90, 0xC305DC78 } // size 4332 (4 kB) (0 MB) -// { 0xC305E40C, 0xC305ECF0 } // size 2280 (2 kB) (0 MB) -// { 0xC3060044, 0xC3060F8C } // size 3916 (3 kB) (0 MB) -// { 0xC3061040, 0xC306203C } // size 4096 (4 kB) (0 MB) -// { 0xC3062DB8, 0xC306EE3C } // size 49288 (48 kB) (0 MB) -// { 0xC306EE84, 0xC3070DC4 } // size 8004 (7 kB) (0 MB) -// { 0xC3070E84, 0xC3072DC4 } // size 8004 (7 kB) (0 MB) -// { 0xC3072E84, 0xC3074DC4 } // size 8004 (7 kB) (0 MB) -// { 0xC30761F0, 0xC307745C } // size 4720 (4 kB) (0 MB) -// { 0xC307F28C, 0xC307FAC0 } // size 2104 (2 kB) (0 MB) -// { 0xC307FAF8, 0xC3081350 } // size 6236 (6 kB) (0 MB) -// { 0xC3081358, 0xC30822A4 } // size 3920 (3 kB) (0 MB) -// { 0xC3082358, 0xC30832A4 } // size 3920 (3 kB) (0 MB) -// { 0xC3083358, 0xC30842A4 } // size 3920 (3 kB) (0 MB) -// { 0xC30858E4, 0xC30878C4 } // size 8164 (7 kB) (0 MB) -// { 0xC30878F8, 0xC308B8C4 } // size 16336 (15 kB) (0 MB) -// { 0xC308C240, 0xC3097744 } // size 46344 (45 kB) (0 MB) -// { 0xC3097930, 0xC30A37E4 } // size 48824 (47 kB) (0 MB) -// { 0xC30A3818, 0xC30B16BC } // size 57000 (55 kB) (0 MB) -// { 0xC30B16C4, 0xC30B262C } // size 3948 (3 kB) (0 MB) -// { 0xC30B26C0, 0xC30B3B3C } // size 5248 (5 kB) (0 MB) -// { 0xC30B4204, 0xC30B5900 } // size 5888 (5 kB) (0 MB) -// { 0xC30B5934, 0xC30B713C } // size 6156 (6 kB) (0 MB) -// { 0xC30B7190, 0xC30BC074 } // size 20200 (19 kB) (0 MB) -// { 0xC30BC138, 0xC30BD13C } // size 4104 (4 kB) (0 MB) -// { 0xC30BD144, 0xC30C1084 } // size 16196 (15 kB) (0 MB) -// { 0xC30C1144, 0xC30C5084 } // size 16196 (15 kB) (0 MB) -// { 0xC30C5144, 0xC30C9084 } // size 16196 (15 kB) (0 MB) -// { 0xC30CAE10, 0xC30CB788 } // size 2428 (2 kB) (0 MB) -// { 0xC30CC780, 0xC30CCFA4 } // size 2088 (2 kB) (0 MB) -// { 0xC30CDEC0, 0xC30CE6E4 } // size 2088 (2 kB) (0 MB) -// { 0xC30CF600, 0xC30D707C } // size 31360 (30 kB) (0 MB) -// { 0xC30D719C, 0xC30DC3FC } // size 21092 (20 kB) (0 MB) -// { 0xC30DC61C, 0xC318037C } // size 671076 (655 kB) (0 MB) -// { 0xC31804E0, 0xC31C037C } // size 261792 (255 kB) (0 MB) -// { 0xC31C07C4, 0xC321063C } // size 327292 (319 kB) (0 MB) -// { 0xC3227980, 0xC322AF34 } // size 13752 (13 kB) (0 MB) -// { 0xC322C600, 0xC3231D00 } // size 22276 (21 kB) (0 MB) -// { 0xC32327E4, 0xC3233060 } // size 2176 (2 kB) (0 MB) -// { 0xC3234080, 0xC324B340 } // size 94916 (92 kB) (0 MB) -// { 0xC324D8C0, 0xC328D880 } // size 262084 (255 kB) (0 MB) -// { 0xC329D234, 0xC32CA42C } // size 184828 (180 kB) (0 MB) -// { 0xC32CA434, 0xC32CDF68 } // size 15160 (14 kB) (0 MB) -// { 0xC32CE26C, 0xC32CF4FC } // size 4756 (4 kB) (0 MB) -// { 0xC32CF504, 0xC32D0790 } // size 4752 (4 kB) (0 MB) -// { 0xC32D34BC, 0xC32D4A3C } // size 5508 (5 kB) (0 MB) -// { 0xC32EB100, 0xC32EBC98 } // size 2972 (2 kB) (0 MB) -// { 0xC32ED180, 0xC32EFFC0 } // size 11844 (11 kB) (0 MB) -// { 0xC32F4540, 0xC32FA080 } // size 23364 (22 kB) (0 MB) -// { 0xC3302A6C, 0xC33045C0 } // size 7000 (6 kB) (0 MB) -// { 0xC331AE90, 0xC331C33C } // size 5296 (5 kB) (0 MB) -// { 0xC332B500, 0xC3340F88 } // size 88716 (86 kB) (0 MB) -// { 0xC334DB34, 0xC334EB40 } // size 4112 (4 kB) (0 MB) -// { 0xC3354284, 0xC3356354 } // size 8404 (8 kB) (0 MB) -// { 0xC33573C8, 0xC33583FC } // size 4152 (4 kB) (0 MB) -// { 0xC3358A80, 0xC335A484 } // size 6664 (6 kB) (0 MB) -// { 0xC335A4C0, 0xC35021FC } // size 1736000 (1695 kB) (1 MB) -// { 0xC350C1D4, 0xC39182CC } // size 4243708 (4144 kB) (4 MB) -// { 0xC3919AC4, 0xC39298C4 } // size 65028 (63 kB) (0 MB) -// { 0xC3929AC4, 0xC3939534 } // size 64116 (62 kB) (0 MB) -// { 0xC3939AC4, 0xC39498C4 } // size 65028 (63 kB) (0 MB) -// { 0xC3949AC0, 0xC394CFFC } // size 13632 (13 kB) (0 MB) -// { 0xC394EEB0, 0xC3954988 } // size 23260 (22 kB) (0 MB) -// { 0xC3955000, 0xC3955FFC } // size 4096 (4 kB) (0 MB) -// { 0xC395667C, 0xC395778C } // size 4372 (4 kB) (0 MB) -// { 0xC39577C0, 0xC3975C80 } // size 124100 (121 kB) (0 MB) -// { 0xC39769C8, 0xC398D320 } // size 92508 (90 kB) (0 MB) -// { 0xC398DAF8, 0xC399DC08 } // size 65812 (64 kB) (0 MB) -// { 0xC399DC78, 0xC39ABF80 } // size 58124 (56 kB) (0 MB) -// { 0xC39B1124, 0xC39C8200 } // size 94432 (92 kB) (0 MB) -// { 0xC39C966C, 0xC39CB580 } // size 7960 (7 kB) (0 MB) -// { 0xC39CC178, 0xC39D5580 } // size 37900 (37 kB) (0 MB) -// { 0xC39D5E20, 0xC39E5F34 } // size 65816 (64 kB) (0 MB) -// { 0xC39E5F84, 0xC39F6A80 } // size 68352 (66 kB) (0 MB) -// { 0xC39FBC54, 0xC3A14080 } // size 99376 (97 kB) (0 MB) -// { 0xC3A14094, 0xC3EBFFFC } // size 4898668 (4783 kB) (4 MB) -// { 0xC3F028E0, 0xC3F2477C } // size 138912 (135 kB) (0 MB) -// { 0xC3F37B10, 0xC3F5A73C } // size 142384 (139 kB) (0 MB) -// { 0xC3F69350, 0xC3F91DFC } // size 166576 (162 kB) (0 MB) -// { 0xC3F927DC, 0xC3FEE3BC } // size 375780 (366 kB) (0 MB) -// { 0xC3FF23B4, 0xC3FF643C } // size 16524 (16 kB) (0 MB) -// { 0xC3FF7274, 0xC3FF8000 } // size 3472 (3 kB) (0 MB) -// { 0xC3FFFFD4, 0xC8FFFFFC } // size 83886124 (81920 kB) (80 MB) +// { 0x283A73DC, 0x284D2AE4 } // size 1226508 (1197 kB) (1 MB) +// { 0x29030800, 0x293F69FC } // size 3957248 (3864 kB) (3 MB) +// { 0x2970200C, 0x298B9C54 } // size 1801292 (1759 kB) (1 MB) +// { 0x2A057B68, 0x2A1B9578 } // size 1448468 (1414 kB) (1 MB) + +// { 0x29030800, 0x293F69FC } // size 3957248 (3864 kB) (3 MB) +// { 0x2970200C, 0x298B9C54 } // size 1801292 (1759 kB) (1 MB) +// { 0x2A057B68, 0x2A1B9578 } // size 1448468 (1414 kB) (1 MB) +// { 0x288EEC30, 0x28B06E94 } // size 2196072 (2144 kB) (2 MB) +// { 0x283A73DC, 0x284D2AE4 } // size 1226508 (1197 kB) (1 MB) +// { 0x3335A4C0, 0x335021FC } // size 1736000 (1695 kB) (1 MB) +// { 0x3350C1D4, 0x339182CC } // size 4243708 (4144 kB) (4 MB) +// { 0x33A14094, 0x33EBFFFC } // size 4898668 (4783 kB) (4 MB) +// { 0x33FFFFD4, 0x38FFFFFC } // size 83886124 (81920 kB) (80 MB) {0, 0} }; static const memory_values_t mem_vals_532[] = { // TODO: Check which of those areas are usable -// {0xB8000000 + 0x000DCC9C, 0xB8000000 + 0x00174F80}, // 608 kB -// {0xB8000000 + 0x00180B60, 0xB8000000 + 0x001C0A00}, // 255 kB -// {0xB8000000 + 0x001ECE9C, 0xB8000000 + 0x00208CC0}, // 111 kB -// {0xB8000000 + 0x00234180, 0xB8000000 + 0x0024B444}, // 92 kB -// {0xB8000000 + 0x0024D8C0, 0xB8000000 + 0x0028D884}, // 255 kB -// {0xB8000000 + 0x003A745C, 0xB8000000 + 0x004D2B68}, // 1197 kB -// {0xB8000000 + 0x004D77B0, 0xB8000000 + 0x00502200}, // 170 kB -// {0xB8000000 + 0x005B3A88, 0xB8000000 + 0x005C6870}, // 75 kB -// {0xB8000000 + 0x0061F3E4, 0xB8000000 + 0x00632B04}, // 77 kB -// {0xB8000000 + 0x00639790, 0xB8000000 + 0x00649BC4}, // 65 kB -// {0xB8000000 + 0x00691490, 0xB8000000 + 0x006B3CA4}, // 138 kB -// {0xB8000000 + 0x006D7BCC, 0xB8000000 + 0x006EEB84}, // 91 kB -// {0xB8000000 + 0x00704E44, 0xB8000000 + 0x0071E3C4}, // 101 kB -// {0xB8000000 + 0x0073B684, 0xB8000000 + 0x0074C184}, // 66 kB -// {0xB8000000 + 0x00751354, 0xB8000000 + 0x00769784}, // 97 kB -// {0xB8000000 + 0x008627DC, 0xB8000000 + 0x00872904}, // 64 kB -// {0xB8000000 + 0x008C1E98, 0xB8000000 + 0x008EB0A0}, // 164 kB -// {0xB8000000 + 0x008EEC30, 0xB8000000 + 0x00B06E98}, // 2144 kB -// {0xB8000000 + 0x00B06EC4, 0xB8000000 + 0x00B930C4}, // 560 kB -// {0xB8000000 + 0x00BA1868, 0xB8000000 + 0x00BC22A4}, // 130 kB -// {0xB8000000 + 0x00BC48F8, 0xB8000000 + 0x00BDEC84}, // 104 kB -// {0xB8000000 + 0x00BE3DC0, 0xB8000000 + 0x00C02284}, // 121 kB -// {0xB8000000 + 0x00C02FC8, 0xB8000000 + 0x00C19924}, // 90 kB -// {0xB8000000 + 0x00C2D35C, 0xB8000000 + 0x00C3DDC4}, // 66 kB -// {0xB8000000 + 0x00C48654, 0xB8000000 + 0x00C6E2E4}, // 151 kB -// {0xB8000000 + 0x00D04E04, 0xB8000000 + 0x00D36938}, // 198 kB -// {0xB8000000 + 0x00DC88AC, 0xB8000000 + 0x00E14288}, // 302 kB -// {0xB8000000 + 0x00E21ED4, 0xB8000000 + 0x00EC8298}, // 664 kB -// {0xB8000000 + 0x00EDDC7C, 0xB8000000 + 0x00F7C2A8}, // 633 kB -// {0xB8000000 + 0x00F89EF4, 0xB8000000 + 0x010302B8}, // 664 kB -// {0xB8000000 + 0x01030800, 0xB8000000 + 0x013F69A0}, // 3864 kB -// {0xB8000000 + 0x016CE000, 0xB8000000 + 0x016E0AA0}, // 74 kB -// {0xB8000000 + 0x0170200C, 0xB8000000 + 0x018B9C58}, // 1759 kB -// {0xB8000000 + 0x01F17658, 0xB8000000 + 0x01F6765C}, // 320 kB -// {0xB8000000 + 0x01F6779C, 0xB8000000 + 0x01FB77A0}, // 320 kB -// {0xB8000000 + 0x01FB78E0, 0xB8000000 + 0x020078E4}, // 320 kB -// {0xB8000000 + 0x02007A24, 0xB8000000 + 0x02057A28}, // 320 kB -// {0xB8000000 + 0x02057B68, 0xB8000000 + 0x021B957C}, // 1414 kB -// {0xB8000000 + 0x02891528, 0xB8000000 + 0x028C8A28}, // 221 kB -// {0xB8000000 + 0x02BBCC4C, 0xB8000000 + 0x02CB958C}, // 1010 kB -// {0xB8000000 + 0x0378D45C, 0xB8000000 + 0x03855464}, // 800 kB -// {0xB8000000 + 0x0387800C, 0xB8000000 + 0x03944938}, // 818 kB -// {0xB8000000 + 0x03944A08, 0xB8000000 + 0x03956E0C}, // 73 kB -// {0xB8000000 + 0x04A944A4, 0xB8000000 + 0x04ABAAC0}, // 153 kB -// {0xB8000000 + 0x04ADE370, 0xB8000000 + 0x0520EAB8}, // 7361 kB // ok -// {0xB8000000 + 0x053B966C, 0xB8000000 + 0x058943C4}, // 4971 kB // ok -// {0xB8000000 + 0x058AD3D8, 0xB8000000 + 0x06000000}, // 7499 kB -// {0xB8000000 + 0x0638D320, 0xB8000000 + 0x063B0280}, // 139 kB -// {0xB8000000 + 0x063C39E0, 0xB8000000 + 0x063E62C0}, // 138 kB -// {0xB8000000 + 0x063F52A0, 0xB8000000 + 0x06414A80}, // 125 kB -// {0xB8000000 + 0x06422810, 0xB8000000 + 0x0644B2C0}, // 162 kB -// {0xB8000000 + 0x064E48D0, 0xB8000000 + 0x06503EC0}, // 125 kB -// {0xB8000000 + 0x0650E360, 0xB8000000 + 0x06537080}, // 163 kB -// {0xB8000000 + 0x0653A460, 0xB8000000 + 0x0655C300}, // 135 kB -// {0xB8000000 + 0x0658AA40, 0xB8000000 + 0x065BC4C0}, // 198 kB // ok -// {0xB8000000 + 0x065E51A0, 0xB8000000 + 0x06608E80}, // 143 kB // ok -// {0xB8000000 + 0x06609ABC, 0xB8000000 + 0x07F82C00}, // 26084 kB // ok - -// {0xC0000000 + 0x000DCC9C, 0xC0000000 + 0x00180A00}, // 655 kB -// {0xC0000000 + 0x00180B60, 0xC0000000 + 0x001C0A00}, // 255 kB -// {0xC0000000 + 0x001F5EF0, 0xC0000000 + 0x00208CC0}, // 75 kB -// {0xC0000000 + 0x00234180, 0xC0000000 + 0x0024B444}, // 92 kB -// {0xC0000000 + 0x0024D8C0, 0xC0000000 + 0x0028D884}, // 255 kB -// {0xC0000000 + 0x003A745C, 0xC0000000 + 0x004D2B68}, // 1197 kB -// {0xC0000000 + 0x006D3334, 0xC0000000 + 0x00772204}, // 635 kB -// {0xC0000000 + 0x00789C60, 0xC0000000 + 0x007C6000}, // 240 kB -// {0xC0000000 + 0x00800000, 0xC0000000 + 0x01E20000}, // 22876 kB // ok - { 0xBE609ABC, 0xBFF82C00 }, // 26084 kB - { 0xB9030800, 0xB93F69A0 }, // 3864 kB - { 0xB88EEC30, 0xB8B06E98 }, // 2144 kB - { 0xBD3B966C, 0xBD8943C4 }, // 4971 kB - { 0xBCAE0370, 0xBD20EAB8 }, // 7361 kB - { 0xBD8AD3D8, 0xBE000000 }, // 7499 kB +// {0x28000000 + 0x000DCC9C, 0x28000000 + 0x00174F80}, // 608 kB +// {0x28000000 + 0x00180B60, 0x28000000 + 0x001C0A00}, // 255 kB +// {0x28000000 + 0x001ECE9C, 0x28000000 + 0x00208CC0}, // 111 kB +// {0x28000000 + 0x00234180, 0x28000000 + 0x0024B444}, // 92 kB +// {0x28000000 + 0x0024D8C0, 0x28000000 + 0x0028D884}, // 255 kB +// {0x28000000 + 0x003A745C, 0x28000000 + 0x004D2B68}, // 1197 kB +// {0x28000000 + 0x004D77B0, 0x28000000 + 0x00502200}, // 170 kB +// {0x28000000 + 0x005B3A88, 0x28000000 + 0x005C6870}, // 75 kB +// {0x28000000 + 0x0061F3E4, 0x28000000 + 0x00632B04}, // 77 kB +// {0x28000000 + 0x00639790, 0x28000000 + 0x00649BC4}, // 65 kB +// {0x28000000 + 0x00691490, 0x28000000 + 0x006B3CA4}, // 138 kB +// {0x28000000 + 0x006D7BCC, 0x28000000 + 0x006EEB84}, // 91 kB +// {0x28000000 + 0x00704E44, 0x28000000 + 0x0071E3C4}, // 101 kB +// {0x28000000 + 0x0073B684, 0x28000000 + 0x0074C184}, // 66 kB +// {0x28000000 + 0x00751354, 0x28000000 + 0x00769784}, // 97 kB +// {0x28000000 + 0x008627DC, 0x28000000 + 0x00872904}, // 64 kB +// {0x28000000 + 0x008C1E98, 0x28000000 + 0x008EB0A0}, // 164 kB +// {0x28000000 + 0x008EEC30, 0x28000000 + 0x00B06E98}, // 2144 kB +// {0x28000000 + 0x00B06EC4, 0x28000000 + 0x00B930C4}, // 560 kB +// {0x28000000 + 0x00BA1868, 0x28000000 + 0x00BC22A4}, // 130 kB +// {0x28000000 + 0x00BC48F8, 0x28000000 + 0x00BDEC84}, // 104 kB +// {0x28000000 + 0x00BE3DC0, 0x28000000 + 0x00C02284}, // 121 kB +// {0x28000000 + 0x00C02FC8, 0x28000000 + 0x00C19924}, // 90 kB +// {0x28000000 + 0x00C2D35C, 0x28000000 + 0x00C3DDC4}, // 66 kB +// {0x28000000 + 0x00C48654, 0x28000000 + 0x00C6E2E4}, // 151 kB +// {0x28000000 + 0x00D04E04, 0x28000000 + 0x00D36938}, // 198 kB +// {0x28000000 + 0x00DC88AC, 0x28000000 + 0x00E14288}, // 302 kB +// {0x28000000 + 0x00E21ED4, 0x28000000 + 0x00EC8298}, // 664 kB +// {0x28000000 + 0x00EDDC7C, 0x28000000 + 0x00F7C2A8}, // 633 kB +// {0x28000000 + 0x00F89EF4, 0x28000000 + 0x010302B8}, // 664 kB +// {0x28000000 + 0x01030800, 0x28000000 + 0x013F69A0}, // 3864 kB +// {0x28000000 + 0x016CE000, 0x28000000 + 0x016E0AA0}, // 74 kB +// {0x28000000 + 0x0170200C, 0x28000000 + 0x018B9C58}, // 1759 kB +// {0x28000000 + 0x01F17658, 0x28000000 + 0x01F6765C}, // 320 kB +// {0x28000000 + 0x01F6779C, 0x28000000 + 0x01FB77A0}, // 320 kB +// {0x28000000 + 0x01FB78E0, 0x28000000 + 0x020078E4}, // 320 kB +// {0x28000000 + 0x02007A24, 0x28000000 + 0x02057A28}, // 320 kB +// {0x28000000 + 0x02057B68, 0x28000000 + 0x021B957C}, // 1414 kB +// {0x28000000 + 0x02891528, 0x28000000 + 0x028C8A28}, // 221 kB +// {0x28000000 + 0x02BBCC4C, 0x28000000 + 0x02CB958C}, // 1010 kB +// {0x28000000 + 0x0378D45C, 0x28000000 + 0x03855464}, // 800 kB +// {0x28000000 + 0x0387800C, 0x28000000 + 0x03944938}, // 818 kB +// {0x28000000 + 0x03944A08, 0x28000000 + 0x03956E0C}, // 73 kB +// {0x28000000 + 0x04A944A4, 0x28000000 + 0x04ABAAC0}, // 153 kB +// {0x28000000 + 0x04ADE370, 0x28000000 + 0x0520EAB8}, // 7361 kB // ok +// {0x28000000 + 0x053B966C, 0x28000000 + 0x058943C4}, // 4971 kB // ok +// {0x28000000 + 0x058AD3D8, 0x28000000 + 0x06000000}, // 7499 kB +// {0x28000000 + 0x0638D320, 0x28000000 + 0x063B0280}, // 139 kB +// {0x28000000 + 0x063C39E0, 0x28000000 + 0x063E62C0}, // 138 kB +// {0x28000000 + 0x063F52A0, 0x28000000 + 0x06414A80}, // 125 kB +// {0x28000000 + 0x06422810, 0x28000000 + 0x0644B2C0}, // 162 kB +// {0x28000000 + 0x064E48D0, 0x28000000 + 0x06503EC0}, // 125 kB +// {0x28000000 + 0x0650E360, 0x28000000 + 0x06537080}, // 163 kB +// {0x28000000 + 0x0653A460, 0x28000000 + 0x0655C300}, // 135 kB +// {0x28000000 + 0x0658AA40, 0x28000000 + 0x065BC4C0}, // 198 kB // ok +// {0x28000000 + 0x065E51A0, 0x28000000 + 0x06608E80}, // 143 kB // ok +// {0x28000000 + 0x06609ABC, 0x28000000 + 0x07F82C00}, // 26084 kB // ok + +// {0x30000000 + 0x000DCC9C, 0x30000000 + 0x00180A00}, // 655 kB +// {0x30000000 + 0x00180B60, 0x30000000 + 0x001C0A00}, // 255 kB +// {0x30000000 + 0x001F5EF0, 0x30000000 + 0x00208CC0}, // 75 kB +// {0x30000000 + 0x00234180, 0x30000000 + 0x0024B444}, // 92 kB +// {0x30000000 + 0x0024D8C0, 0x30000000 + 0x0028D884}, // 255 kB +// {0x30000000 + 0x003A745C, 0x30000000 + 0x004D2B68}, // 1197 kB +// {0x30000000 + 0x006D3334, 0x30000000 + 0x00772204}, // 635 kB +// {0x30000000 + 0x00789C60, 0x30000000 + 0x007C6000}, // 240 kB +// {0x30000000 + 0x00800000, 0x30000000 + 0x01E20000}, // 22876 kB // ok + { 0x2E609ABC, 0x2FF82C00 }, // 26084 kB + { 0x29030800, 0x293F69A0 }, // 3864 kB + { 0x288EEC30, 0x28B06E98 }, // 2144 kB + { 0x2D3B966C, 0x2D8943C4 }, // 4971 kB + { 0x2CAE0370, 0x2D20EAB8 }, // 7361 kB + { 0x2D8AD3D8, 0x2E000000 }, // 7499 kB {0, 0} }; // total : 66mB + 25mB static const memory_values_t mem_vals_540[] = { - { 0xBE609EFC, 0xBFF82BC0 }, // 26083 kB - { 0xBD8AD3D8, 0xBE000000 }, // 7499 kB - { 0xBCB56370, 0xBD1EF6B8 }, // 6756 kB - { 0xBD3B966C, 0xBD8943C4 }, // 4971 kB - { 0xB9030800, 0xB93F6A04 }, // 3864 kB - { 0xB88EEC30, 0xB8B06E98 }, // 2144 kB - { 0xB970200C, 0xB98B9C58 }, // 1759 kB - { 0xB8B06EC4, 0xB8B930C4 }, // 560 kB + { 0x2E609EFC, 0x2FF82BC0 }, // 26083 kB + { 0x2D8AD3D8, 0x2E000000 }, // 7499 kB + { 0x2CB56370, 0x2D1EF6B8 }, // 6756 kB + { 0x2D3B966C, 0x2D8943C4 }, // 4971 kB + { 0x29030800, 0x293F6A04 }, // 3864 kB + { 0x288EEC30, 0x28B06E98 }, // 2144 kB + { 0x2970200C, 0x298B9C58 }, // 1759 kB + { 0x28B06EC4, 0x28B930C4 }, // 560 kB {0, 0} }; @@ -1696,7 +176,7 @@ void memoryInitAreaTable() // This one seems to be available on every firmware and therefore its our code area but also our main RPX area behind our code // 22876 kB - our application // ok - memoryAddArea(ApplicationMemoryEnd + 0xC0000000, 0xC1E20000, 0); + memoryAddArea(ApplicationMemoryEnd + 0x30000000, 0x31E20000, 0); const memory_values_t * mem_vals = NULL; diff --git a/src/kernel/syscalls.c b/src/kernel/syscalls.c index bb18212..611eeb4 100644 --- a/src/kernel/syscalls.c +++ b/src/kernel/syscalls.c @@ -12,64 +12,83 @@ static unsigned int origPrepareTitleInstr __attribute__((section(".data"))) = 0; static void KernelCopyData(unsigned int addr, unsigned int src, unsigned int len) { /* - * Setup a DBAT access for our 0xC0800000 area and our 0xBC000000 area which hold our variables like GAME_LAUNCHED and our BSS/rodata section + * Setup a DBAT access with cache inhibited to write through and read directly from memory */ - register int dbatu0, dbatl0, dbatu1, dbatl1; + unsigned int dbatu0, dbatl0, dbatu1, dbatl1; // save the original DBAT value asm volatile("mfdbatu %0, 0" : "=r" (dbatu0)); asm volatile("mfdbatl %0, 0" : "=r" (dbatl0)); asm volatile("mfdbatu %0, 1" : "=r" (dbatu1)); asm volatile("mfdbatl %0, 1" : "=r" (dbatl1)); - // write our own DBATs into the array - if( ((addr & 0xFFF00000) == 0xFFF00000) || ((src & 0xFFF00000) == 0xFFF00000) ) - { - // setup kernel code access - unsigned int dbatu = 0; - unsigned int dbatl = 0; + unsigned int target_dbatu0 = 0; + unsigned int target_dbatl0 = 0; + unsigned int target_dbatu1 = 0; + unsigned int target_dbatl1 = 0; - if((src & 0xFFF00000) == 0xFFF00000) { - dbatu = (src & 0xFFF00000) | 0x02; - dbatl = (src & 0xFFF00000) | 0x32; - } - else { - dbatu = (addr & 0xFFF00000) | 0x02; - dbatl = (addr & 0xFFF00000) | 0x32; - } + unsigned char *dst_p = (unsigned char*)addr; + unsigned char *src_p = (unsigned char*)src; - if( ((addr & 0xFFF00000) != (dbatu0 & 0xFFF00000)) && ((src & 0xFFF00000) != (dbatu0 & 0xFFF00000)) ) - { - asm volatile("mtdbatu 0, %0" : : "r" (dbatu)); - asm volatile("mtdbatl 0, %0" : : "r" (dbatl)); - } - else - { - asm volatile("mtdbatu 1, %0" : : "r" (dbatu)); - asm volatile("mtdbatl 1, %0" : : "r" (dbatl)); - } - } - else + // we only need DBAT modification for addresses out of our own DBAT range + // as our own DBAT is available everywhere for user and supervisor + // since our own DBAT is on DBAT5 position we don't collide here + if(addr < 0x00800000 || addr >= 0x01000000) { - asm volatile("mtdbatu 0, %0" : : "r" (0xC0001FFF)); - asm volatile("mtdbatl 0, %0" : : "r" (0x30000012)); - asm volatile("mtdbatu 1, %0" : : "r" (0xB8000FFF)); - asm volatile("mtdbatl 1, %0" : : "r" (0x28000012)); + target_dbatu0 = (addr & 0x00F00000) | 0xC0000000 | 0x1F; + target_dbatl0 = (addr & 0xFFF00000) | 0x32; + asm volatile("mtdbatu 0, %0" : : "r" (target_dbatu0)); + asm volatile("mtdbatl 0, %0" : : "r" (target_dbatl0)); + dst_p = (unsigned char*)((addr & 0xFFFFFF) | 0xC0000000); } - asm volatile("eieio; isync"); + if(src < 0x00800000 || src >= 0x01000000) + { + target_dbatu1 = (src & 0x00F00000) | 0xB0000000 | 0x1F; + target_dbatl1 = (src & 0xFFF00000) | 0x32; + asm volatile("mtdbatu 1, %0" : : "r" (target_dbatu1)); + asm volatile("mtdbatl 1, %0" : : "r" (target_dbatl1)); + src_p = (unsigned char*)((src & 0xFFFFFF) | 0xB0000000); + } - unsigned char *src_p = (unsigned char*)src; - unsigned char *dst_p = (unsigned char*)addr; + asm volatile("eieio; isync"); unsigned int i; for(i = 0; i < len; i++) { - dst_p[i] = src_p[i]; + // if we are on the edge to next chunk + if((target_dbatu0 != 0) && (((unsigned int)dst_p & 0x00F00000) != (target_dbatu0 & 0x00F00000))) + { + target_dbatu0 = ((addr + i) & 0x00F00000) | 0xC0000000 | 0x1F; + target_dbatl0 = ((addr + i) & 0xFFF00000) | 0x32; + dst_p = (unsigned char*)(((addr + i) & 0xFFFFFF) | 0xC0000000); + + asm volatile("eieio; isync"); + asm volatile("mtdbatu 0, %0" : : "r" (target_dbatu0)); + asm volatile("mtdbatl 0, %0" : : "r" (target_dbatl0)); + asm volatile("eieio; isync"); + } + if((target_dbatu1 != 0) && (((unsigned int)src_p & 0x00F00000) != (target_dbatu1 & 0x00F00000))) + { + target_dbatu1 = ((src + i) & 0x00F00000) | 0xB0000000 | 0x1F; + target_dbatl1 = ((src + i) & 0xFFF00000) | 0x32; + src_p = (unsigned char*)(((src + i) & 0xFFFFFF) | 0xB0000000); + + asm volatile("eieio; isync"); + asm volatile("mtdbatu 1, %0" : : "r" (target_dbatu1)); + asm volatile("mtdbatl 1, %0" : : "r" (target_dbatl1)); + asm volatile("eieio; isync"); + } + + *dst_p = *src_p; + + ++dst_p; + ++src_p; } /* * Restore original DBAT value */ + asm volatile("eieio; isync"); asm volatile("mtdbatu 0, %0" : : "r" (dbatu0)); asm volatile("mtdbatl 0, %0" : : "r" (dbatl0)); asm volatile("mtdbatu 1, %0" : : "r" (dbatu1)); @@ -195,9 +214,10 @@ void KernelSetupSyscalls(void) //! write our hook to the u32 addr_my_PrepareTitle_hook = ((u32)my_PrepareTitle_hook) | 0x48000003; + FLUSH_DATA_BLOCK((u32)&addr_my_PrepareTitle_hook); SC0x25_KernelCopyData((u32)&origPrepareTitleInstr, (u32)addr_PrepareTitle_hook, 4); - SC0x25_KernelCopyData((u32)addr_PrepareTitle_hook, (u32)&addr_my_PrepareTitle_hook, 4); + SC0x25_KernelCopyData((u32)addr_PrepareTitle_hook, (u32)OSEffectiveToPhysical(&addr_my_PrepareTitle_hook), 4); } diff --git a/src/main.c b/src/main.c index 9281484..f5dd10a 100644 --- a/src/main.c +++ b/src/main.c @@ -107,7 +107,7 @@ int Menu_Main(void) OSScreenClearBufferEx(1, 0); // Print message - PRINT_TEXT2(14, 1, "-- DDD v0.2 by Dimok --"); + PRINT_TEXT2(14, 1, "-- DDD v0.3 by Dimok --"); PRINT_TEXT2(0, 5, "1. Setup IP address of server application."); // Print ip digit selector diff --git a/src/patcher/function_hooks.c b/src/patcher/function_hooks.c index f8bd433..7a27427 100644 --- a/src/patcher/function_hooks.c +++ b/src/patcher/function_hooks.c @@ -20,6 +20,8 @@ res (* real_ ## name)(__VA_ARGS__) __attribute__((section(".data"))); \ res my_ ## name(__VA_ARGS__) +static u32 gLoaderPhysicalBufferAddr __attribute__((section(".data"))) = 0; + DECL(int, FSBindMount, void *pClient, void *pCmd, char *source, char *target, int error) { if(strcmp(target, "/vol/app_priv") == 0 && IsDumpingDiscUsbMeta()) @@ -54,19 +56,19 @@ DECL(int, OSDynLoad_Acquire, char* rpl, unsigned int *handle, int r5 __attribute // It waits for the asynchronous call of LiLoadAsync for the IOSU to fill data to the RPX/RPL address // and return the still remaining bytes to load. // We override it and replace the loaded date from LiLoadAsync with our data and our remaining bytes to load. -DECL(int, LiWaitOneChunk, unsigned int * iRemainingBytes, const char *filename, int fileType) +DECL(int, LiWaitOneChunk, int * iRemainingBytes, const char *filename, int fileType) { - unsigned int result; - register int core_id; + int result; int remaining_bytes = 0; + unsigned int core_id; - int sgFileOffset; - int sgBufferNumber; + int *sgBufferNumber; int *sgBounceError; int *sgGotBytes; int *sgTotalBytes; int *sgIsLoadingBuffer; int *sgFinishedLoadingBuffer; + unsigned int * __load_reply; // get the offset of per core global variable for dynload initialized (just a simple address + (core_id * 4)) unsigned int gDynloadInitialized; @@ -84,8 +86,8 @@ DECL(int, LiWaitOneChunk, unsigned int * iRemainingBytes, const char *filename, loader_globals_550_t *loader_globals = (loader_globals_550_t*)(0xEFE19E80); gDynloadInitialized = *(volatile unsigned int*)(0xEFE13DBC + (core_id << 2)); - sgBufferNumber = loader_globals->sgBufferNumber; - sgFileOffset = loader_globals->sgFileOffset; + __load_reply = (unsigned int *)0xEFE1D998; + sgBufferNumber = &loader_globals->sgBufferNumber; sgBounceError = &loader_globals->sgBounceError; sgGotBytes = &loader_globals->sgGotBytes; sgTotalBytes = &loader_globals->sgTotalBytes; @@ -99,8 +101,8 @@ DECL(int, LiWaitOneChunk, unsigned int * iRemainingBytes, const char *filename, loader_globals_t *loader_globals = (loader_globals_t*)(0xEFE19D00); gDynloadInitialized = *(volatile unsigned int*)(0xEFE13C3C + (core_id << 2)); - sgBufferNumber = loader_globals->sgBufferNumber; - sgFileOffset = loader_globals->sgFileOffset; + __load_reply = (unsigned int *)0xEFE1D818; + sgBufferNumber = &loader_globals->sgBufferNumber; sgBounceError = &loader_globals->sgBounceError; sgGotBytes = &loader_globals->sgGotBytes; sgIsLoadingBuffer = &loader_globals->sgIsLoadingBuffer; @@ -128,7 +130,7 @@ DECL(int, LiWaitOneChunk, unsigned int * iRemainingBytes, const char *filename, // After IOSU is done writing the data into the 0xF6000000/0xF6400000 address, // we overwrite it with our data before setting the global flag for IsLoadingBuffer to 0 // Do this only if we are in the game that was launched by our method - if (*(volatile unsigned int*)0xEFE00000 != 0x6d656e2e && *(volatile unsigned int*)0xEFE00000 != 0x66666C5F) + if((result == 0) && *(volatile unsigned int*)0xEFE00000 != 0x6d656e2e && *(volatile unsigned int*)0xEFE00000 != 0x66666C5F) { s_rpx_rpl *rpl_struct = rpxRplTableGet(); int found = 0; @@ -155,20 +157,12 @@ DECL(int, LiWaitOneChunk, unsigned int * iRemainingBytes, const char *filename, rpl_struct = rpl_struct->next; } - unsigned int load_address = (sgBufferNumber == 1) ? 0xF6000000 : 0xF6400000; + unsigned int load_address = (*sgBufferNumber == 1) ? gLoaderPhysicalBufferAddr : (gLoaderPhysicalBufferAddr + 0x00400000); // virtual 0xF6000000 and 0xF6400000 int bytes_loaded = remaining_bytes; if(remaining_bytes == 0) { - if(OS_FIRMWARE == 550) - { - bytes_loaded = *sgTotalBytes + remaining_bytes - sgFileOffset; - } - else - { - bytes_loaded = (fileType == 0) ? *(volatile unsigned int*)(0xEFE05790) : *(volatile unsigned int*)(0xEFE0647C); - bytes_loaded -= sgFileOffset; - } + bytes_loaded = __load_reply[3]; } else { @@ -338,6 +332,10 @@ void PatchMethodHooks(void) } KernelRestoreDBATs(&table); + + gLoaderPhysicalBufferAddr = (u32)OSEffectiveToPhysical((void*)0xF6000000); + if(gLoaderPhysicalBufferAddr == 0) + gLoaderPhysicalBufferAddr = 0x1B000000; // this is just in case and probably never needed } /* ****************************************************************** */ diff --git a/src/utils/utils.c b/src/utils/utils.c new file mode 100644 index 0000000..b2e1b13 --- /dev/null +++ b/src/utils/utils.c @@ -0,0 +1,29 @@ + + +void FlushRange(unsigned int startAddr, unsigned int size) +{ + register unsigned int addr = startAddr & ~0x1F; + register unsigned int len = ((startAddr & 0x1F) + size) >> 5; + + while(len) + { + asm volatile("dcbf 0, %0" : : "r"(addr)); + addr += 0x20; + --len; + } + asm volatile("sync; eieio"); +} + + +void InvalidateRange(unsigned int startAddr, unsigned int size) +{ + register unsigned int addr = startAddr & ~0x1F; + register unsigned int len = ((startAddr & 0x1F) + size) >> 5; + + while(len) + { + asm volatile("dcbi 0, %0" : : "r"(addr)); + addr += 0x20; + --len; + } +} diff --git a/src/utils/utils.h b/src/utils/utils.h index c460fa2..b8c9d93 100644 --- a/src/utils/utils.h +++ b/src/utils/utils.h @@ -8,16 +8,6 @@ extern "C" { #endif -#define FlushBlock(addr) asm volatile("dcbf %0, %1\n" \ - "icbi %0, %1\n" \ - "sync\n" \ - "eieio\n" \ - "isync\n" \ - : \ - :"r"(0), "r"(((addr) & ~31)) \ - :"memory", "ctr", "lr", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" \ - ); - #define LIMIT(x, min, max) \ ({ \ typeof( x ) _x = x; \ @@ -40,6 +30,9 @@ extern "C" { #define le32(i) ((((u32)le16((i) & 0xFFFF)) << 16) | ((u32)le16(((i) & 0xFFFF0000) >> 16))) #define le64(i) ((((u64)le32((i) & 0xFFFFFFFFLL)) << 32) | ((u64)le32(((i) & 0xFFFFFFFF00000000LL) >> 32))) +void FlushRange(unsigned int startAddr, unsigned int size); +void InvalidateRange(unsigned int startAddr, unsigned int size); + #ifdef __cplusplus } #endif